c语言
xuke100
主要从事云桌面开发
展开
-
c语言中数组中的地址和指针的关系
我在学习c和指针这本书中,在看到第四章的编程练习题目第四题时,理解了一个问题:在创建一个字符数组后,直接调用该数组的名字==取这个数组第一个字符的地址;具体程序研究如下: void copy_n( char *dst, char src[], int n ) { int i=0; int j; while(src[i]!=’\0’) i++;原创 2016-01-04 14:06:30 · 728 阅读 · 0 评论 -
c语言中同一函数下不可以重复定义变量
main() { int i=0; int a=0; for( int i=0;i<100;i++) { a=a+1; } printf(“%d”,a); } 如上这个程序中,重复定义了两遍int i=0;那么编译器就会报错,报错都是乱报的错误,因为在同一个函数中给同一个变量名重复定义两次,编译器则无法识别,好比两个房子安装了同样的门,那么我们则无法区别这两个房子。原创 2016-01-04 14:19:39 · 5858 阅读 · 1 评论