文章目录

  • ​​前言​​
  • ​​一、stactic​​
  • ​​1.修饰局部变量​​
  • ​​2.修饰全局变量​​
  • ​​3.修饰函数​​
  • ​​二、关于register关键字​​
  • ​​1.寄存器​​
  • ​​2.读入数据​​
  • ​​三、define可以定义标识符常量和宏​​
  • ​​1.定义标识符常量​​
  • ​​2.定义宏​​
  • ​​四、关于VS下工程文件​​

前言


​提示:以下是本篇文章正文内容,下面案例可供参考​

一、stactic

1.修饰局部变量

未使用stactic之前

C语言中的static,register,define_标识符

使用之后

C语言中的static,register,define_寄存器_02

C语言中的static,register,define_寄存器_03

2.修饰全局变量

未使用stactic之前

C语言中的static,register,define_寄存器_04

使用后

C语言中的static,register,define_寄存器_05

这里就会报错了。

3.修饰函数

使用static之前

C语言中的static,register,define_标识符_06

后面

C语言中的static,register,define_寄存器_07

二、关于register关键字

1.寄存器

C语言中的static,register,define_局部变量_08

2.读入数据

代码如下(示例):

register-寄存器
//
//int main() {
//
寄存器变量
// register int num = 3;//建议:3放在寄存器中(不是一定)
//
//
// return 0;
//}

三、define可以定义标识符常量和宏

1.定义标识符常量

define 定义表示符常量
//#define NUM 100

//
//int main() {
//
//
// /*printf("%d\n",NUM);
// int n = NUM;
// printf("%d\n",n);
// int arr[NUM] = {0};*/

2.定义宏

C语言中的static,register,define_标识符_09

四、关于VS下工程文件

C语言中的static,register,define_c语言_10