O melhor tutorial C gramática básica em 2024. Neste tutorial você pode aprender C sinal (tokens),ponto e vírgula;,nota,identificadores,palavra chave,espaços C,
Nós já vimos a estrutura básica de um programa C, que vai nos ajudar a compreender outros blocos de construção básicos da linguagem C.
programa C composta de uma variedade de símbolos, o token pode ser palavras-chave, identificadores, constantes, valor da cadeia, ou um símbolo. Por exemplo, a seguinte instrução C inclui cinco fichas:
printf("Hello, World! \n");
Este cinco fichas são:
printf ( "Hello, World! \n" ) ;
Em um programa C, o ponto e vírgula é um terminador de instrução. Ou seja, cada instrução deve terminar com um ponto e vírgula. Ele indica o fim de uma entidade lógica.
Por exemplo, aqui estão duas declarações diferentes:
printf("Hello, World! \n"); return 0;
Notas como programa C ajuda texto, eles serão ignorados pelo compilador. Eles começam com / *, com personagens * / rescisão, como se segue:
/* 我的第一个 C 程序 */
Você não pode aninhar comentários dentro de comentários, que não pode aparecer em uma seqüência de caracteres ou valores.
identificador C é usado para identificar as variáveis, funções ou o nome de quaisquer outros itens definidos pelo usuário. Um identificador com as letras AZ ou az ou sublinhado _ Iniciar, seguido de zero ou mais letras, sublinhados e números (0-9).
caracteres permitidos de pontuação, tais como @, $ e% dentro de identificadores C. C é uma linguagem de programaçãomaiúsculas de minúsculas.Assim, emC,Manpower emãodeobrasão dois identificadores diferentes. Aqui estão alguns identificadores válidos:
mohd zara abc move_name a_123 myname50 _temp j a23b9 retVal
A tabela a seguir lista as palavras C reservados. Estas palavras não podem ser reservados como um nome constante, nome da variável, ou outros nomes de identificadores.
auto | else | long | switch |
break | enum | register | typedef |
case | extern | return | union |
char | float | short | unsigned |
const | for | signed | void |
continue | goto | sizeof | volatile |
default | if | static | while |
do | int | struct | _Packed |
double |
Linha contém apenas espaços, conhecidos como uma linha em branco, possivelmente com um comentário, compilador C para ignorá-lo completamente.
Em C, um espaço para descrever os espaços em branco, tabulações, quebras de linha, e comentários. Várias partes de um espaço declarações separadas, de modo que o compilador pode identificar a instrução um elemento (como int) onde termina, o próximo elemento por onde começar. Portanto, na seguinte declaração:
int age;
Aqui, você deve ter pelo menos um caractere de espaço (geralmente um espaço em branco) entre int e idade, para que o compilador para ser capaz de distinguir entre eles. Por outro lado, na seguinte declaração:
fruit = apples + oranges; // 获取水果的总数
frutas e =, = ou caractere de espaço entre maçãs e não é necessário, mas, a fim de melhorar a legibilidade, você pode adicionar alguns espaços apropriados, conforme necessário.