假设我有一个int变量c = 4;现在我想要一个名为tin的字符串包含4我怎么做??不使用2个程序。如果我printf("%s",tin)它必须打印4我该怎么办 最佳答案 您可以使用sprintf或snprintf。int c = 4; char tin [Some_Length]; sprintf(tin , "%d", c); 要么snprintf(tin , Some_Length, "%d", c); 另外,C中没有字符串类型。