SEMINARI D'INTRODUCCIÓ AL LLENGUATGE "C" - Contingut.
Seminari d'introducció al llenguatge C
Presentació del seminari
Contingut
1. Programació bàsica
1.1. Tipus de dades elementals
1.2. Operadors
Aritmètics
Comparació
Lògics
Assignació
Tractament de bits
Operador condicional
Resultat d'una operació
Conversió automàtica de tipus
Exercici
1.3. Control de flux
Estructura
if
Estructura
switch
(CASE)
Estructura
for
Estructura
while
Estructura
do
-
while
Exercici
1.4. Esquema bàsic d'un programa
Funció
main
Comentaris
Defines
Includes
Printf()
i
Scanf()
1.5. Exercicis
2. Programació estructurada
2.1. Taules (
array
s) i
string
s.
String
s
Exercici
2.2. Dades estructurades
Typedef
2.3. Funcions
Paràmetres
array
Paràmetres estructurats
Exercici
Paràmetres de
main
2.4. Àmbit de les variables
2.5. Exercicis
3. Punters
3.1. Concepte i ús dels punters
Adreça de les variables
Variables de tipus punter
Accés indirecte
Inicialització de punters
Exercici
3.2. Punters a taules
Exercici
Punters a matrius
3.3. Punters a
string
s.
Exercici
3.4. Punters a tuples
Exercici
3.5. Punters a paràmetres
3.6. Dades dinàmiques
3.7. Exercicis
4. Accés a fitxers i Programació modular
4.1. Entrada i sortida (fitxers)
Entrada i Sortida estàndard
Accés a fitxers
Exercici
4.2. Compilació separada
4.3. Exercicis