C - Sintassi di base
Hai visto la struttura di base di un programma C, quindi sarà facile capire altri elementi costitutivi di base del linguaggio di programmazione C.
Gettoni in C
Il programma AC è costituito da vari token e un token può essere una parola chiave, un identificatore, una costante, una stringa letterale o un simbolo. Ad esempio, la seguente istruzione C è composta da cinque token:
printf("Hello, World! \n");
I gettoni individuali sono:
printf
(
"Hello, World! \n"
)
;
Punto e virgola
In un programma C, il punto e virgola è un terminatore di istruzione. Cioè, ogni singola istruzione deve terminare con un punto e virgola. Indica la fine di un'entità logica.
Di seguito sono riportate due diverse affermazioni:
printf("Hello, World! \n");
return 0;
Commenti
I commenti sono come aiutare il testo nel tuo programma C e vengono ignorati dal compilatore. Iniziano con / * e terminano con i caratteri * / come mostrato di seguito -
/* my first program in C */
Non è possibile avere commenti all'interno di commenti e non si trovano all'interno di una stringa o di caratteri letterali.
Identificatori
L'identificatore AC è un nome utilizzato per identificare una variabile, una funzione o qualsiasi altro elemento definito dall'utente. Un identificatore inizia con una lettera dalla A alla Z, dalla a alla z o un trattino basso "_" seguito da zero o più lettere, trattini bassi e cifre (da 0 a 9).
C non consente caratteri di punteggiatura come @, $ e% all'interno degli identificatori. C è un filecase-sensitivelinguaggio di programmazione. Pertanto, Manpower e manpower sono due identificatori diversi in C.Ecco alcuni esempi di identificatori accettabili:
mohd zara abc move_name a_123
myname50 _temp j a23b9 retVal
Parole chiave
Il seguente elenco mostra le parole riservate in C. Queste parole riservate non possono essere utilizzate come costanti o variabili o altri nomi di identificatori.
auto | altro | lungo | interruttore |
rompere | enum | Registrati | typedef |
Astuccio | esterno | ritorno | unione |
char | galleggiante | corto | non firmato |
const | per | firmato | vuoto |
Continua | vai a | taglia di | volatile |
predefinito | Se | statico | mentre |
fare | int | struct | _Confezionato |
Doppio |
Spazio bianco in C
Una riga contenente solo spazi bianchi, possibilmente con un commento, è nota come riga vuota e un compilatore C la ignora completamente.
Lo spazio bianco è il termine utilizzato in C per descrivere spazi vuoti, tabulazioni, caratteri di nuova riga e commenti. Gli spazi vuoti separano una parte di un'istruzione da un'altra e consentono al compilatore di identificare dove un elemento in un'istruzione, come int, finisce e inizia l'elemento successivo. Pertanto, nella seguente dichiarazione:
int age;
deve esserci almeno un carattere di spazio (di solito uno spazio) tra int ed age affinché il compilatore sia in grado di distinguerli. D'altra parte, nella seguente dichiarazione:
fruit = apples + oranges; // get the total fruit
non sono necessari caratteri di spazi bianchi tra frutta e =, o tra = e mele, sebbene tu sia libero di includerne alcuni se desideri aumentare la leggibilità.