Colección de citas famosas - Slogan de motivación - Al definir una variable de puntero en lenguaje C, ¿cuál es la diferencia entre asignar un valor y asignar un valor inicial?
Al definir una variable de puntero en lenguaje C, ¿cuál es la diferencia entre asignar un valor y asignar un valor inicial?
La asignación de un valor inicial, es decir, la inicialización, solo se puede realizar en el momento de la definición, ya que
escriba var_name = init_value
donde =init_value es el valor inicial. .
La tarea es cambiar el valor de una variable después de la definición, en la forma de
var_name=value
Los dos tienen efectos similares, ambos cambian el valor de la variable. Pero en lenguaje C, el código compilado es diferente. Asignar un valor inicial será más eficiente.