在C語言中,可以使用sprintf
函數將int
類型轉化為string
類型,使用atoi
函數將string
類型轉化為int
類型。
以下是示例代碼:
#include <stdio.h>
#include <stdlib.h>
int main() {
int num = 123;
char str[10];
// 將int轉化為string
sprintf(str, "%d", num);
printf("轉化后的string為: %s\n", str);
// 將string轉化為int
int convertedNum = atoi(str);
printf("轉化后的int為: %d\n", convertedNum);
return 0;
}
輸出結果為:
轉化后的string為: 123
轉化后的int為: 123
在這個示例中,我們首先使用sprintf
函數將整數num
轉化為字符串str
,其中%d
表示以十進制形式輸出整數。然后使用atoi
函數將字符串str
轉化為整數convertedNum
。