现在的位置: 首页 > 综合 > 正文

char型字符串

2017年12月27日 ⁄ 综合 ⁄ 共 551字 ⁄ 字号 评论关闭

#include <iostream>
using namespace std;

int main()
{
 /*例一::
 char man[12];
 cin.get(man,12);

 保存12-1个字符,第12位为'/0',结束符
 空格ASCII为:32
 空字符ASCII为:0

 cout<<man<<endl;
 */
 
 /*例二::
  char man[]={'a',32,'b','/0'};
  不加'/0'算是数组,加了算是字符串.
  如果把32换成0,变无法输出b.
  cout<<man<<endl;
 */
 /*例三::*/
 char man[12]={"hello world"};
 cout<<man<<endl;
 cout<<"strlen(man):"<<strlen(man)<<endl;
 /*strlen求出的是可见字符的长度*/
 cout<<"sizeof(man):"<<sizeof(man)<<endl;
 /*sizeof求出来的长度是所有字符*/
 man[5]='/0';
 cout<<man<<endl;
 cout<<"strlen(man):"<<strlen(man)<<endl;
 cout<<"sizeof(man):"<<sizeof(man)<<endl;
 return 0;
}

【上篇】
【下篇】

抱歉!评论已关闭.