Red de conocimientos sobre prescripción popular - Remedios caseros - ¿Cómo determinar si un elemento en una matriz está vacío o es 0 en lenguaje C?
¿Cómo determinar si un elemento en una matriz está vacío o es 0 en lenguaje C?
NULL significa vacío, es decir, nada.
Cuando configura una matriz por primera vez, los elementos de la matriz son del tipo de matriz que definió y los valores no están definidos.
Por ejemplo: char ch[4];
Ahora es un valor aleatorio, igual que la respuesta de wk_Wang Kui,
memset(ch, ' 0 ' , sizeof(char)* 4); En este momento, el valor en ch es '0' de tipo de carácter.