0
如果有字符的字符串值,可以说转换字符值的字符串为十进制在C值没有用printf
char charstring[k] = "word";
我将如何转换该字符串的值到相同的新字符串保存字符串的十进制值的长度?没有必要打印出转换,我只需要一个带有十进制值的新字符串。
如果有字符的字符串值,可以说转换字符值的字符串为十进制在C值没有用printf
char charstring[k] = "word";
我将如何转换该字符串的值到相同的新字符串保存字符串的十进制值的长度?没有必要打印出转换,我只需要一个带有十进制值的新字符串。
如果你有
char charstring[] = "word";
然后保存字符串的十进制值相同长度的字符串是charstring
。 (每个字符在内部存储为数字了。)
您已经有了:
#include <stdio.h>
int main(){
char s[] = "word";
char i;
for(i=0; s[i]; i++){
printf("%d or $%x\n", s[i], s[i]);
}
}
请注明转换的例子。 – BLUEPIXY