C语言基础教程第十二讲:一些概念的讲解

2015-09-19 23:17:101321人围观普通文章,仅限个人转载,一天数量不超过1篇,禁止商业平台转载,禁止采集,版权所有,违者必究。请按[超链接格式文本]转载:本文转载自:C语言基础教程第十二讲:一些概念的讲解
简介这讲主要讲解了一些概念,扫清初学者的一些障碍,这讲呢,没有多少艺术性,概念性的东西还是用最简短的语言叙述最好不过了。难以理解的概念可以作类比,可惜的是,很多教科书鲜有提及这些概念。该补补了

  这一讲给大家说说一些与内存相关的名词概念。先来说说标识符的作用域,“域”这个字道出了“区域,范围”这个意思。整体来说就是标识符发挥作用的范围。好了,给大家举个例子

void Test()

{

      intk;

}

int main()

{

      intk;

      return0;

}

   这个程序中,都定义了k,你有没有想过:“这不同名了吗?”,是啊,但为什么编译器没有发错任何警告或者错误呢?原因就是这两个k的作用域不同。Test函数中的k的作用域的范围就是从定义出开始到下面有‘}’结束而main函数中的

登陆系统,查看更多

阅读排行