• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >C语言 > C语言基础知识变量的作用域和存储方式详细介绍

C语言基础知识变量的作用域和存储方式详细介绍

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-28

通过本文主要向大家介绍了c语言基础知识,c语言基础知识总结,c语言基础知识大全,c语言基础知识试题,c语言基础知识汇总等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

变量的作用域和存储方式

1.简述变量按作用域的分类

  • 变量按作用域分:分为全局变量和局部变量
  • 全局变量:在所有函数外部定义的变量叫做全局变量
  • 全局变量的使用范围:从定义位置开始到下面整个程序结束
  • 局部变量:在一个函数内部定义的变量或者函数的形式参数统称为局部变量
  • 局部变量的使用范围:在函数内部定义的变量只能在本函数内部进行使用

2.简述变量按存储方式的分类

  • 静态变量
  • 自动变量

寄存器变量[寄存器就是cpu内部可以存储数据的一些硬件东西]

3.简述全局变量和局部变量命名冲突的问题

1>在一个函数内部不能定义两个一样的局部变量

2>在一个函数内部如果定义的局部变量的名字和全局变量的名字相同的时候,则局部变量会屏蔽掉全局变量

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • C语言基础知识变量的作用域和存储方式详细介绍
  • 基础C语言编程时易犯错误有哪些

相关文章

  • 2017-05-28深入理解C预处理器
  • 2017-05-28C/C++中提高查找速度的小技巧
  • 2017-05-28C语言中计算字符串长度与分割字符串的方法
  • 2017-05-28深入分析C++派生类中的保护成员继承
  • 2017-05-28总结C/C++面试中可能会碰到的字符串指针题
  • 2017-05-28VC++获得当前进程运行目录的方法
  • 2017-05-28去掉vs2010中ipch文件和.sdf文件的解决方法
  • 2017-05-28C++编程中的格式化输出详解
  • 2017-05-28深入探讨:宏、内联函数与普通函数的区别
  • 2017-07-23YUV格式与RGB格式的相互转换公式及C++代码

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • C++详解默认参数的构造函数及简单实例代码
    • VC++实现选择排序算法简单示例
    • C++重载运算符的规则详解
    • STL各个容器性能详细比较
    • C++之CWnd窗口框架实例
    • C++编程中变量的声明和定义以及预处理命令解析
    • C++中构造函数重载
    • C语言 表、栈和队列详解及实例代码
    • C++非递归队列实现二叉树的广度优先遍历
    • 简单谈谈C++ 中指针与引用

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有