scanf输入%s,%c遇到空白字符的一些思考 |
您所在的位置:网站首页 › scanf输入字符串遇到空格 › scanf输入%s,%c遇到空白字符的一些思考 |
scanf输入%s,%c遇到空白字符的一些思考
问题引入字符%c与%s空白符空字符‘/0’与空格的区分scanf()输入与字符串的一些定义形式
问题引入
原题链接link 输入格式: 第一行包含整数 N,表示操作数。 接下来 N 行,每行包含一个操作指令,指令为 I x 或 Q x 中的一种。 输入方法: 输入格式: 2 I abc Q abc #include using namespace std; void insert(char str[]) { //插入操作 } void query(char str[]) { //查询操作 } const int N = 100010; int main() { char str[N] int n; scanf("%d", &n); while (n--) { char op[2];//这里op[0]装命令op[1]用来装'\0' scanf("%s",op); scanf("%s",str); if(op[0] == 'I') insert(str); else if (op[0] == 'Q') cout |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |