C++判断字符串结束位置
char s1[10001];
cin >> s1;
if (s1[1] == '\0' || s1[1] == NULL || s1[1] == 0) {
cout<<"这个位置字符为空"<<endl;
}
当字符为空字符的时候,字符的ASCLL码为0
要输出字符ASCLL码,可以用(int)s1[1]强制转换
cout<<(int)s1[1]<<endl;
define用法
#define MAX 1000
写在主函数前,MAX是变量名,1000是值,变量只可读不可改