Difference between revisions of "C"
Adelo Vieira (talk | contribs) (→Compilación) |
Adelo Vieira (talk | contribs) |
||
| Line 24: | Line 24: | ||
en el caso anterior programa.o no se guardará | en el caso anterior programa.o no se guardará | ||
| + | |||
| + | ==Comentarios== | ||
| + | /*Ceci est un commentaire pour tester l'utilisation de cette option | ||
| + | dans laquelle on peut ecrire comentaire en plusieurs lignes*/ | ||
| + | |||
| + | //par contre, avec cette option on doit utiliser juste une lingne. | ||
| + | |||
| + | ==Tipos de variables== | ||
| + | int a; | ||
| + | long int b | ||
| + | short int c; | ||
| + | float x; | ||
| + | double y; | ||
| + | char carac; | ||
| + | int *ent; | ||
| + | float *reel | ||
| + | double *dreel; | ||
| + | chr *car, | ||
| + | |||
| + | ==Funciones== | ||
| + | ===fprintf=== | ||
| + | fprintf(stdout,"une variable de type int est codee sur %ld octets \n",sizeof(int)); | ||
| + | |||
| + | fprintf(stdout,"var1=%d\nvar2=%d\n",var1,var2); | ||
| + | |||
| + | \n : salto de línea | ||
| + | ===sizeof=== | ||
| + | Retorna el tamaño que ocupa en el disco una variable, a esta funcion se le puede ingresar el nombre de la variable o el tipo de variable | ||
| + | |||
| + | sizeof(int) | ||
Revision as of 08:48, 13 February 2017
Compilación
Compiladores: gcc / cc
gcc -c: Compilación: passer d'un fichier en language C à un fichier objet.
programa.c --> programa.o
gcc -o: Édition des liens: indique où se trouvent les fonctions déjà programmées.
programa.o --> programa
gcc -c programa.c ls programa.c programa.o gcc -o programa programa.o ls programa.c programa.o programa
Podemos también generar el programa ejecutable con una sola orden:
gcc -o programa programa.c ls programa.c programa
en el caso anterior programa.o no se guardará
Comentarios
/*Ceci est un commentaire pour tester l'utilisation de cette option dans laquelle on peut ecrire comentaire en plusieurs lignes*/
//par contre, avec cette option on doit utiliser juste une lingne.
Tipos de variables
int a; long int b short int c; float x; double y; char carac; int *ent; float *reel double *dreel; chr *car,
Funciones
fprintf
fprintf(stdout,"une variable de type int est codee sur %ld octets \n",sizeof(int));
fprintf(stdout,"var1=%d\nvar2=%d\n",var1,var2);
\n : salto de línea
sizeof
Retorna el tamaño que ocupa en el disco una variable, a esta funcion se le puede ingresar el nombre de la variable o el tipo de variable
sizeof(int)