Si La instrucción Else es el único programa más importante en la construcción de C, y ya que va a crear y utilizarlo en prácticamente todos los programas , sino que también es el lugar donde es más probable encontrarse con problemas . Instrucciones
Crear el caso Else
1
Comience con lo básico. La estructura básica de cada If Otras ventas en C toma esta forma :
if ( condición) acción, página 2 Soporte su acción correctamente. La acción puede ser un solo comando , o más a menudo una serie de comandos , entre llaves .
Crear la condición
3
Darse cuenta de que una condición es . cualquier cosa que se devuelve 0 (false) o cualquier otra cosa (true )
4
Sepan que el tipo más común es la comparación entre las variables o valores : == igualdad = desigualdad > mayor que > = mayor o igual a Página 5
Comparar tipos numéricos y el carácter , si así lo desea , pero tenga cuidado : los personajes comparan basado en el juego de caracteres en uso en ese sistema , y que puede ser diferente algún día en alguna otra operación sistema.
6
no trate de comparar los arrays o estructuras directamente . En su lugar, escribir una función que llevará a cabo la comparación.
7
Entender que las bibliotecas estándar de C incluyen estas funciones para cadenas. Ver strcmp (), stricmp (), y strncmp ().
8
asignación Uso para devolver el valor que se asignó .
If (( x = malloc ( 100 ) ) == NULL ) abort ( ), el valor devuelto por malloc () es a la vez guarda en x y en comparación con NULL , por lo que el código sea más conciso
9 Utilice una técnica probada y verdadera : es común tener funciones. devuelve 1 en caso de éxito y 0 en caso de error , y utilizarlos como una condición.
10
Darse cuenta de que en C , todo tiene un valor , por lo que cualquier cosa puede ser la condición . Por ejemplo , una comparación con 0 suele ser redundante
if ( x) printf ("x no es cero \\ n"); .
Combinación y modificación de las condiciones
11 Utilice el ! (no ) operador de negar o inversa , una condición
si printf ("x es cero \\ n");
12 uso && (y ) y