#include <stdio.h>
//typedef关键字 - 重定义名称
/*typedef unsigned int u_int;
int main() {
unsigned int num = 100;
u_int num2 = 100; //num2的类型和num的类型一致
return 0;
}*/
//static关键字
/*void test() { //创建一个test()函数
int a = 1;
a++;
printf("%d ", a);
}
void test1() {
static int b = 1; //静态变量a不会因为函数的创建和销毁而改变
b++;
printf("%d ", b);
}
int main() {
int i = 0;
int j = 0;
while (i < 10) {
test(); //调用test()函数
i++;
}
printf("\n");
while (j < 10) {
test1();//调用test1()函数
j++;
}
return 0;
}*/
//声明另一个文件的函数
/*extern int Add(int x, int y);
int main() {
int a = 10;
int b = 20;
int sum = Add(a, b);
printf("sum=%d\n", sum);
return 0;
}*/
//宏常量和宏定义
/*#define MAX 1000
int main() {
printf("%d\n", MAX);
return 0;
}*/
/*#define ADD(X,Y) ((X)+(Y))
int main() {
printf("%d\n", 4*ADD(3, 7));
return 0;
}*/
知识回顾6
于 2024-04-18 18:06:17 首次发布