将long long转换为C中的字符串?

我想将长long转换为C中的字符串。

long long x = 999; 

我想将x转换为字符串。 我该怎么做呢?

谢谢。

 long long x = 999; char str[256]; sprintf(str, "%lld", x); printf("%s\n", str);