char myString [] = "1111"; // 宣告字串 (字元陣列)
int a = atoi ( myString ); // 將字串轉整數
printf (a + 2222); // 輸出:3333
char myString2 [] = "1.1"; // 宣告字串 (字元陣列)
float a2 = atof ( myString2 ); // 將字串轉整數
printf (a2 + 2.2); // 輸出:3.3
文章標籤
全站熱搜
char myString [] = "1111"; // 宣告字串 (字元陣列)
int a = atoi ( myString ); // 將字串轉整數
printf (a + 2222); // 輸出:3333
char myString2 [] = "1.1"; // 宣告字串 (字元陣列)
float a2 = atof ( myString2 ); // 將字串轉整數
printf (a2 + 2.2); // 輸出:3.3
如果想將整數轉字串並且分開放入陣列呢? 例如: int a=1234; 要變成字串並放入陣列A[4] 也就是A[4]={1,2,3,4} 或是有沒有更好的辦法使1234分開? 或是要使它們分開根本不用轉成字串?
回樓上:取10^n的餘數n=1 2 3... 即可