我想在C语言中将long long类型转换为字符串。
long long x = 999;
我想把x转换成字符串。我应该怎么做?
谢谢。
long long
ll
sprintf(string, "%lld", x);
char *
long long x = 999; char str[256]; sprintf(str, "%lld", x); printf("%s\n", str);
snprintf()
long long
修饰符ll
来处理“长长整型”。 - mikusprintf(string, "%lld", x);
- Carl Norumlong long
的ASCII表示存储在char *
中,而是将其存储在char *
指向的内存中,因为char *
是一个指针,仅包含地址信息。 - alk