1.作用域,程序设计概念,通常来说,一段程序代码中所用到的名字并不总是有效/可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。 2.局部变量的作用域是变量所在的局部范围 3.全局变量的作用域是整个工程 4.声明变量:<extern 变量类型 变量名> 调用同项目下,相同文件后缀的全局变量。可跨项目使用同样的全局变量。 5.生命周期:变量的生命周期指的是变量的创建到变量的销毁之间的一个时间段 1.数组一种形同类型的元素 注:字符串在结尾的位置隐藏了一个\0字符,\0是字符串的结束标志,不算做字符串的内容。变量的作用域和生命周期
字符数组
char a[15]; //创建一个长度为15的数组
char a[] = "abcde"; //创建一个长度对应字符串中字符个数的数组
char a[] = "abcde";
char a1[] = {'a','b','c','d','e'};
printf("%s\n",a); //输出结果为 abcde
printf("%s\n",a1); //输出结果为 abcde烫烫烫烫
//由于数组a1无\0,导致打印出地址附近的信息,在数组末尾自行添加'\0'即可解决。