1619-7 张良 十月十四号总结 [连续第十四天]

来源:互联网 发布:淘宝店铺怎么关注链接 编辑:程序博客网 时间:2024/05/16 07:46

标题:学习数组

关键词:指针

内容:

1  军训第5天,划水的我被选到持枪方正,以后就能摸到真枪了,想想还有点激动呢。

2  今天发现一个错误,原来for语句里面是用;隔开的,以前可能都打错了,纠正一下,我记住了,以后不会再犯了。

分类表示方法备注行地址p+i,&p[i]下标为i行的地址元素地址*(p+i)+j,p[i]+j下标为i行j列的元素地址元素*(*(p+i)+j),*(p[i]+j),p[i][j]下标为i行j列的元素


3  学习字符组和指针。

char *s1="vc++ program",*s2;s2="this is a string";//这两句作用都是一样的,都是用字符串对指针进行赋值。


可以直接引用字符型指针所指的连续空间。

例:

char str[50],*s=str;cin>>s;//将数据存入s指针所指的内存空间cout<<s;//输出

例2 将china和people拼接成china people

#include<iostream.h>#include<string.h>void main(){char str1[40],str2[20],*s1=strl;cin.getline(s1,40);cin.getline(str2,20);while(*s1)s1++;strcpy(s1,str2);cout<<str1<<endl;}

这个我有几点不懂,学姐有时间评论给我答案,

1 cin.getline时什么鬼

2 str1[]后面的[]是20或者是40应该都一样吧

好了,谢谢学姐点评。



0 0
原创粉丝点击