Comprenda la verdad del código de lenguaje C más simple, "¡hola mundo!"

Cómo escribir el programa más simple que se puede ejecutar

int main(){
}

Use el editor al que está acostumbrado, cree test.cpp, escriba estos códigos, esto es un programa,

Se puede compilar en un test.exe, que es un programa ejecutable, pero este programa no hace nada.

No necesita entender por qué este int está aquí, por qué se necesita main, por qué hay otro paréntesis y por qué hay llaves nuevamente. En realidad, estas pueden ser cosas irrelevantes por el momento.

La clave de este programa principal

{Agregue el código y la operación en este paréntesis}

El punto es que puedes escribir entre llaves lo que quieres hacer, como:

int main(){
    让你的电脑打开某个文件的代码
    让你的电脑关机的代码
}

Escriba estos códigos, compile el programa test.exe, lo ejecuta, abrirá un archivo determinado y luego apagará su computadora.

¡Hola Mundo!

#include <stdio.h>
int main() {
    int x = 100;
    printf("%s", x);
    return 0;
}

Hemos visto que casi todos los tutoriales te enseñarán a escribir este hola mundo, y hay varios problemas desconcertantes en él, me gustaría tratar de explicarlo a través de otro caso:

  • printf("%s", x); ¿Por qué está este %s en printf("%s ", por qué está puesto en "" , por qué hay otra x aquí ?

  • ¿Por qué escribir una declaración como esta, con un extraño paréntesis seguido de un extraño punto y coma ?

  • ¿Por qué hay un retorno 0 al final , cuál es el valor de retorno, dónde regresar y qué hacer después de regresar?

  • ¿ Por qué escribiste otro #include <stdio.h> al principio ?

Estos son los contenidos que se deben entender al aprender a programar, pero primero podemos enfocarnos en entender verdaderamente hola mundo;

Traducido al caso anterior:

导入stdio.h文件里面的代码
int main() {
    在屏幕上打印 hello world 的代码
}

Traducido a esto, encontrará que hemos hecho dos cosas, importar e imprimir, simplemente puede recordar estas dos reglas primero:

  • La importación se coloca fuera de la principal o algo así.

  • El código ejecutado se coloca en la pila principal.

¿Otra redacción?

Lo anterior es el método de escritura del lenguaje C. A continuación, presentaré el método de escritura de C++. No se preocupe, la diferencia entre el lenguaje C y C++ no es difícil para nosotros. Por el contrario, solo cambia algunos atributos especiales. Usamos C ++ Escribimos el mismo código:

#include <iostream>
using namespace std;

int main(){
    cout << "Hello world!";
}

Así es, lo anterior incluye y usa la función fija como un código de importación;

Y cout<< "XXXX" es el código para imprimir algunas palabras (u otras cosas) en la pantalla;

¿Por qué no hay retorno? No es necesario aquí, podemos discutirlo en detalle en la sección de funciones .

practica tu código

La mejor manera de mejorar es seguir escribiendo código, jugar con el código anterior y ver qué sucede cuando realiza algunos cambios.

Supongo que te gusta

Origin blog.csdn.net/Littlelumos/article/details/129567248
Recomendado
Clasificación