摘要: 字符串数组可以在定义时初始化:char a[]="abcdefg",*p ;//指针如果定义时不初始化,cin>>p;是可以的,如果初始化了就不行了(这个有点费解)。 但是不能定义后直接赋值,如:a="23qf";也不能a=p; 只能用strcpy(a,p); 但是:p="23fdsaf";p=a; 阅读全文
posted @ 2016-04-22 14:45 chukuang 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 刚学到数组和指针一章(未涉及字符串) 对于一维数组来说: int i, a[10]; 可以直接用*( a+i)来访问数据,与a[i]相同。 对于多维数据: int i ,*p,a[2][3][4]; 无法用a+i来直接访问数据,*(a+i)==**(a+i)==&a[i][0][0] ==&a[i] 阅读全文
posted @ 2016-04-20 16:34 chukuang 阅读(172) 评论(0) 推荐(0) 编辑