Spanishcref
Páginas: 3 (748 palabras)
Publicado: 8 de septiembre de 2012
Estructura de programa/funciones
tipo func(tipo 1 ,. . . ) declaraci´n de funciones o tipo nombre declaraci´n de variables globales o main() { funci´n principal odeclaraciones declaraci´n de variables locales o instrucciones } tipo func(arg 1 ,. . . ) { definici´n de funci´n o o declaraci´n de variables locales o declaraciones instrucciones return valor ; } /* */comentarios main(int argc, char *argv[]) programa con argumentos
Constantes
largo (sufijo) real de precisi´n simple (sufijo) o notaci´n cient´ o ıfica octal (prefijo cero) hexadecimal (prefijocero-equis) car´cter constante (char, octal, hex.) a nueva l´ ınea, ret. de carro, tab., borrado caracteres especiales cadena constante (termina con '\0') L o l F o f E o e 0 0x o 0X 'a', '\ooo', '\xhh' \n, \r,\t, \b \\, \?, \', \" "abc. . . de"
Control de flujo
finalizador de instrucci´n o ; delimitadores de bloque { } salir de switch, while, do, for break siguiente iteraci´n de while, do, for ocontinue ir a goto etiqueta etiqueta etiqueta: valor de retorno de funci´n o return expr Construcciones de flujo instrucci´n if o if (expr ) instrucci´n o o else if (expr ) instrucci´n else instrucci´n oinstrucci´n while o while (expr ) instrucci´n o instrucci´n for o for (expr 1 ; expr 2 ; expr 3 ) instrucci´n o do instrucci´n o instrucci´n do o while(expr ); instrucci´n switch o switch (expr ) { o caseconst 1 : instrucci´n 1 break; case const 2 : instrucci´n 2 break; o o default: instrucci´n }
Punteros, vectores y estructuras
declarar un puntero a tipo tipo *nombre decl. una func. que dev. unpunt. a tipo tipo *f() decl. un punt. a func. que devuelve tipo tipo (*pf)() puntero gen´rico e void * valor de puntero a nulo NULL *puntero objeto apuntado por puntero direcci´n del objeto nombre o&nombre vector nombre[dim] vector multidimensional nombre[dim 1 ][dim 2 ]. . . Estructuras struct etiqueta { plantilla de estructura declaraciones declaraci´n de campos o }; crear estructura struct...
Leer documento completo
Regístrate para leer el documento completo.