字符串输入输出和三个函数strlen,strcpy,strcmp。
作者:
想去zju的屑
,
2021-08-16 17:40:19
,
所有人可见
,
阅读 326
#include<iostream>
#include<cstring>
#include<cstdio>
using namespace std;
int main(){
char a2[100],a1[100],a3[100];
scanf("%s",a1); //输入的三种方式
printf("----------\n");
fgets(a2,100,stdin);
printf("----------\n");
cin.getline(a3,100);
strcpy(a2,a1); //把a1给a2
printf("strlen(a2): %d\n",strlen(a2)); //求长度
//-----------------------//
cout << "strcmp(a2,a1):"<< strcmp(a2,a1) << endl; //按字典序比较大小
cout << "strcmp(a3,): "<< strcmp(a3,"abc") << endl;
puts(a2);
printf("%s\n",a2);
//-----------------------//
string s;
getline(cin,s);
cout << s << endl;
return 0;
}