char
c语言中字符型关键字用char表示,实际储存的是字符的 ascll码。
字符串是以‘\0’结尾。
同时,字符常量可以用单引号表示,'a'
,在语法上可以将字符当作int使用,`'a'+1会输出98;
scanf输入char
scanf("%s",s)
,遇到空字符会停下来。
//3.5TEX中的引号,将特定符号转化 //输入 "To be or not to be" //注意,scanf遇到空格会停下,用getchar()读入 #include <iostream> #include <cstdio> #include <algorithm> using namespace std; int main(void) { int c,q=1; while ( c= getchar() != EOF) //gechar()的返回值与EOF进行比较 if (c == '"') { printf("%s", q ? "``" : " '' ") q = !q; } else printf("%c",c); } return 0; }
标签:字符,紫书,int,scanf,char,printf,Unit3,include From: https://www.cnblogs.com/mkleo/p/17750069.html