A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 可乐zj 中级黑马   /  2015-4-15 01:49  /  919 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

全局变量与局部变量在定义及初始化方面的区别?

4 个回复

倒序浏览
全局变量声明在main函数外部,声明与初始化同时进行,局部变量声明在main函数或者其他函数内部,不必须进行初始化,大致是这样
回复 使用道具 举报
全局变量:函数外定义,初始化方面:新建一个.c后缀的文件,里面main函数参数列表有默认参数的情况下,int的默认初始值(用户没有给值情况下)为0,float为0.0,char为“  ”局部变量也是一样的;局部变量:函数内定义;
回复 使用道具 举报
全局变量在MAIN函数之外,局部变量MAIN函数在内部,不用初始化
回复 使用道具 举报
全局变量是定义在类中方法外的  局部变量是定义在方法中的  全局变量是随的对象的创建而存在的随的对象的消失而消失  局部变量是随的方法的调用而存在的随的方法的消失而消失的  全局变量有默认的初始化值而局部变量没有      大概好像就是这么多了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马