#include <stdio.h>
int main() {
printf("Goodbye, World!");
return 0;
}
Perché ho bisogno di # , <> , .h e () ?
Quali sono i loro scopi?
#include <stdio.h>
int main() {
printf("Goodbye, World!");
return 0;
}
Perché ho bisogno di # , <> , .h e () ?
Quali sono i loro scopi?
# indica un comando per il preprocessore. I programmi C vengono eseguiti attraverso un preprocessore prima che vengano compilati. In questo caso, il preprocessore includerà stdio.h file.
<> specifica il tipo di inclusione che farà il preprocessore. Puoi anche utilizzare "" qui. Vedi link per una discussione delle differenze .
.h è parte del nome del file. Il nome del file è stdio.h . La parte dopo . in un nome file viene chiamata estensione e in genere viene utilizzata per indicare il tipo di file. In questo caso .h rappresenta l'intestazione.
() è usato per indicare che stai chiamando una funzione. Altrimenti dati printf e "Goodbye World" , come si suppone che il compilatore sappia cosa vuoi fare? Volevi aggiungerli? moltiplicarli?
Si chiama sintassi della lingua. È simile al motivo per cui l'inglese è scritto così com'è con il suo requisito di soggetto e predicato di frasi.
Tuttavia, da nessuna parte vedo i simboli usati tranne le parentesi , che contengono parametri per una funzione.
Leggi altre domande sui tag c