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à.