lonelymoon

导航

 

C语言本身内置的,不能自己创建。
变量的命名:
1,有意义 int age;float salary
2,名字必须是字母,数字,下划线组成,不能有特殊字符,同时不能以数字开头。
3,变量的名字不能是关键字。
Screenshot 2026-04-18 155802

enum-枚举
struct-结构体
union-联合体(共用体)
const-常属性
extern-声明外部符号
register-寄存器
return-函数返回值
signed-有符号的
unsigned-无符号的
sizeof-计算大小
static-静态的
typedef-类型重命名
void-无(函数的返回类型,函数参数)

关键字typedef
typedef是类型定义
typedef unsigned int unit; int main() { unsigned int num=0; unit num2=1; return 0; }unit就等价于unsigned int.
关键字static
static用来修饰变量和函数
1.修饰局部变量-称为静态局部变量。 局部变量出了作用域,不消毁。改变了变量的存储位置。变量的生命周期变得和程序的生命周期一样。
2.修饰全局变量-称为静态全局变量。这个全局变量的外部链接属性变成内部链接属性,其他源文件(.c)就不能再使用这个全局变量了
3.修饰函数-称为静态函数
关键字define
定义标识符常量和宏
`#include<stdio.h>

define NUM 100

int main()
{printf("%d\n,NUM);
int n=NUM;
printf(%d\n,n);
int arr[NUM]={0};
return 0;
}
`
Screenshot 2026-05-03 163339

posted on 2026-04-18 16:20  皎皎孤月L  阅读(6)  评论(0)    收藏  举报