string和char

首先一定要有:#include<string.h>

初始化:

string s1="asdasd";

string s2("asd");

string s3(s2);

string  s4(22.'c'); // 22个c构成的字符串

然后可以直接:cout << s << endl;

 

输入和输出:
string text;
cin>>text;
cout<<text;
 
char:
输入和输出字符串:
  char input[8];
  cin >> input;
  cout << input; // 要想cout全部输出,只有cout字符串的数组名才行

定义字符串的字符数组方法:

char key[256] = {"just for test"};
char pData[512] = "这是一个用来加密的数据Data";

获得实际的数组长度:
strlen(pData)
字符计算:
1+'d':先转为ASCII码,再加,即1+100=101
char a=100:100是ACill,a实际为'd'

 

posted @ 2018-06-26 15:54  Jary霸  阅读(119)  评论(0编辑  收藏  举报