1. 关键字:
C 语言有一些关键字,它们具有特殊的含义,不能被用作标识符(变量名、函数名等)。例如,int、char、if、else 等。
int main() {
int age = 25;
char grade = 'A';
if (age > 21) {
// some code
} else {
// some other code
}
return 0;
}
2. 标识符:
标识符是变量、函数、数组等的名称。标识符的命名规则:
- 可以包含字母、数字和下划线。
- 必须以字母或下划线开头。
- 区分大小写。
int main() {
int myVariable = 10;
float PI = 3.14;
return 0;
}
3. 数据类型:
C 语言有基本的数据类型,如整型、浮点型、字符型等。
int main() {
int integerVar = 5;
float floatVar = 3.14;
char charVar = 'A';
return 0;
}
4. 常量:
常量是不可改变的值,可以通过 #define 或 const 关键字定义。
#define PI 3.14
int main() {
const int MAX_SIZE = 100;
return 0;
}
5. 运算符:
C 语言支持各种算术和关系运算符。
int main() {
int a = 5, b = 2;
int sum = a + b;
int product = a * b;
if (a > b) {
// some code
}
return 0;
}
6. 语句:
C 语言的基本语句包括赋值语句、条件语句、循环语句等。
int main() {
int x = 10;
if (x > 0) {
printf("Positive\n");
} else {
printf("Non-positive\n");
}
for (int i = 0; i < 5; i++) {
printf("%d ", i);
}
return 0;
}
7. 函数:
函数是 C 语言中的基本组成单元。一个程序可以包含多个函数,主函数是程序的入口。
#include <stdio.h>
// 函数原型声明
int add(int a, int b);
int main() {
int result = add(3, 4);
printf("Result: %d\n", result);
return 0;
}
// 函数定义
int add(int a, int b) {
return a + b;
}
这只是 C 语言基本语法的一个概览。在实际编程中,你会使用更多的语法和特性,例如数组、指针、结构体、文件操作等。深入学习 C 语言的语法和概念将使你能够编写更复杂和功能强大的程序。
转载请注明出处:http://www.zyzy.cn/article/detail/13512/C 语言