c语言字符串单引号和双引号_错误:在C中缺少终止双引号字符
c语言字符串单引号和双引号This Error: missing terminating (") character is occurred, when a constant string or text is not closed in double quotes either you missed closing quotes or using singe quote instead of d
c语言字符串单引号和双引号
This Error: missing terminating (") character is occurred, when a constant string or text is not closed in double quotes either you missed closing quotes or using singe quote instead of double quote while closing the string/text.
此错误:当常量字符串或文本未用双引号引起来时,如果您错过了关闭引号或在关闭字符串/文本时使用单引号而不是双引号,则会发生缺少终止符(“)的情况。
If string/text is not closed in double quotes, compiler throws this error.
如果字符串/文本未用双引号引起来,则编译器将引发此错误。
Example 1:
范例1:
#include <stdio.h>
int main(void) {
//closing double quote is missing
printf("Hello world);
return 0;
}
Output
输出量
prog.c: In function ‘main’:
prog.c:6:9: warning: missing terminating " character
printf("Hello world);
^
prog.c:6:9: error: missing terminating " character
printf("Hello world);
^~~~~~~~~~~~~~
prog.c:8:2: error: expected expression before ‘return’
return 0;
^~~~~~
prog.c:9:1: error: expected ‘;’ before ‘}’ token
}
^
Example 2:
范例2:
#include <stdio.h>
int main(void) {
//closing double quote is missing
printf("Hello world');
return 0;
}
Output
输出量
prog.c: In function ‘main’:
prog.c:6:9: warning: missing terminating " character
printf("Hello world');
^
prog.c:6:9: error: missing terminating " character
printf("Hello world');
^~~~~~~~~~~~~~~
prog.c:8:2: error: expected expression before ‘return’
return 0;
^~~~~~
prog.c:9:1: error: expected ‘;’ before ‘}’ token
}
^
How to fix?
怎么修?
In the first program, closing double quote is missing, and in the second program, text is closing by single quote instead of double quote.
在第一个程序中,缺少双引号,在第二个程序中,文本以单引号而不是双引号结束。
To fix this error, use double quote to close the string/text.
要解决此错误,请使用双引号关闭字符串/文本。
Correct code:
正确的代码:
#include <stdio.h>
int main(void) {
//closing double quote is missing
printf("Hello world");
return 0;
}
Output
输出量
Hello world
翻译自: https://www.includehelp.com/c-programs/missing-terminating-double-quote-character-error-in-c.aspx
c语言字符串单引号和双引号
![Logo](https://devpress.csdnimg.cn/79de2bf0b7994defa4242ef90d5513fa.jpg)
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)