[C++] 纯文本查看 复制代码 #include<bits/stdc++.h>
using namespace std;
//int 4byte
//1byte=8bit
int base()//初始化
{
//memset;//数据初始化
int a=0;
char b='0';
int a1[100] = {0};//整型数组的初始化
for(int i=0;i<5;i++)
cout<<a1[i]<<' ';
cout<<endl;
int a2[100] = {1};//? 不行
for(int i=0;i<5;i++)
cout<<a2[i]<<' ';
memset(a2,-1,sizeof(a2));//memset 设置方式 可设置为-1和0
for(int i=0;i<5;i++)
cout<<a2[i]<<' ';
cout<<endl;
char b1[5]={'1','1','1','1','1'};
char b2[6]={"11111"};//字符串后跟\0,所以多一个
char b3[100];
memset(b3,'&',sizeof(b3));//memset 设置方式
for(int i=0;i<5;i++)
cout<<b3[i]<<' ';
cout<<endl;
return 0;
cin.get(b1,5);//gets的代替 ,读空格
cin>>b1;//不读空格
gets(b1);//C++ 11后不被支持
cout<<strlen(b1); //获取长度
string s;//字符串
cin>>s;//不读空格
getline(cin,s); //读空格
cout<<s.length();//获取长度
cout<<s.size(); //获取长度
}
|