c语言变量修饰词

extern:声明全局变量作用于该整个文件,当要在此文件中使用其他文件中定义的变量时要在此文件中用extern声明该变量,声明时不能赋值。

static:声明局部变量时表示该变量只能用于该函数;声明全局变量时表示该变量只能用于该文件(不能被其他文件使用);声明函数时表示该函数只能在本文件内调用,其他文件不能使用。

volatile:声明该变量不能被编译器优化(当编译器优化等级提高时编译该文件中的变量时没有发生改变则认为是静态变量,编译器不再主动从内存中更新该变量的值造成程序错误)。

typedef:给该类型的定义换个名字;例:typedef int newint;然后就能用newint a=0;和int a=0;是一样的。

相关推荐

  1. c语言变量饰词

    2024-07-12 01:18:03       22 阅读
  2. C 语言变量详解

    2024-07-12 01:18:03       55 阅读
  3. C语言——局部变量和全局变量

    2024-07-12 01:18:03       18 阅读
  4. C语言变量与常量..

    2024-07-12 01:18:03       42 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-12 01:18:03       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-12 01:18:03       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-12 01:18:03       57 阅读
  4. Python语言-面向对象

    2024-07-12 01:18:03       68 阅读

热门阅读

  1. 文心一言使用指南

    2024-07-12 01:18:03       25 阅读
  2. Redis数据同步

    2024-07-12 01:18:03       26 阅读
  3. 11、中台-DDD-几种微服务架构模型对比分析

    2024-07-12 01:18:03       23 阅读
  4. shark云原生-日志体系-ECK

    2024-07-12 01:18:03       20 阅读
  5. 9. 机器人数目

    2024-07-12 01:18:03       20 阅读
  6. Mysql-索引应用

    2024-07-12 01:18:03       22 阅读
  7. 【LeetCode】最长连续序列

    2024-07-12 01:18:03       25 阅读
  8. 游戏开发面试题1

    2024-07-12 01:18:03       20 阅读
  9. 一篇文章Scala语言入门

    2024-07-12 01:18:03       24 阅读
  10. html的浮动作用详解

    2024-07-12 01:18:03       23 阅读
  11. Perl语法作用域:深入探索变量的隐秘世界

    2024-07-12 01:18:03       22 阅读
  12. C#——Array类详情

    2024-07-12 01:18:03       26 阅读