使用字符数组

来源:互联网 发布:催眠是真的吗 知乎 编辑:程序博客网 时间:2024/06/05 06:27

1620-7  唐大智《2016年10月27日》[连续第二十七天总结]

标题:使用字符数组

关键词:字符数组的使用80%

内容:(A)操作字符数组时候,一般不需要知道字符数组大小,因为可以通过字符串的结束标记判断操作是否结束!

(1)求字符串"I am a god."的长度。

#include<iostream.h>

void main()

{

char s[]="I am a god.";

int len=0,1;

for(i=0;s[i]!='\';i++)                 //条件可以改为s[i]!=0,s[i]或者s[i]!=false等形式。

len++;

cout<<"字符串长度为"<<len<<endl;

若本题改为求字符串大小则主函数可以为

void main()

{

char s[]="I am a god.";

int i=0;

while(s[i++]);

cout<<"字符串大小为"<<i<<endl;

}

(B):字符串整体输入,输出

(1)输出用cout: cout<<字符数组名;

(2)输入有cin:cin>>字符数组名;

cin.getline : cin.getline(字符数组名,数组大小);

(C)明日计划,继续快乐的抄代码,学高数,下周也开始学C++了,就当做是老师给复习吧!


0 0
原创粉丝点击