标题:
用keil4编译怎么用c语言给字符串加双引号?
[打印本页]
作者:
wyez
时间:
2020-2-24 17:10
标题:
用keil4编译怎么用c语言给字符串加双引号?
比如 char str[]={123};
用什么函数可以改成 str[]={"123"};
用keil4编程,好像不让用string
这个写法也没达到效果
char s[]={333};
char t[1] ='"';
char c[5];
strcpy(c,t);
strcat(c,s);
strcat(c,t);
作者:
hantu
时间:
2020-2-24 17:10
char old_str="123";
char new_str[20];
sprintf(new_str,"\"%s\"",old_str);
肯定是sprintf大法最好了。
作者:
boboxuexi
时间:
2020-2-24 17:34
你是想输出"123" 吗,试试这么写 \“123\”
作者:
wyez
时间:
2020-2-24 18:16
boboxuexi 发表于 2020-2-24 17:34
你是想输出"123" 吗,试试这么写 \“123\”
不是,是假设来一个一个数组字符串,为了下一步用需要在两端加上“”,需要怎么写?
作者:
adject
时间:
2020-2-24 19:47
自己写个字符串转ASCII的函数
作者:
haierzaifei11
时间:
2020-2-25 08:46
sprintf(new_str,"\"%s\"",old_str);
作者:
CZ1
时间:
2020-2-26 00:37
直接点 简单点 char str=“123”;
作者:
yxh1999
时间:
2020-2-26 08:49
char s[]={333};
char t[1] =0x22;
char c[5];
strcpy(c,t);
strcat(c,s);
strcat(c,t);
直接赋值二进制码
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1