[問題] atoi 使用方法
小弟是C++ 新手= ="
int main()
{
char num[2]={'5' , '6'} ;
int i=0 ;
int abc[2] = {0} ;
for(i = 0 ; i<2 ; i++)
{
abc[i]=atoi(num) ;
cout << abc[i];
system("pause") ;
}
system("pause") ;
return 0 ;
}
問題在於原本想字元轉成數字....亦即abc[0]=5
abc[1]=6
但其輸出卻是 56
56
是我邏輯上哪裡出錯了嗎 雖然只有短短幾行~"~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.230.131.7
推
03/29 23:55, , 1F
03/29 23:55, 1F
推
03/30 00:14, , 2F
03/30 00:14, 2F
推
03/30 01:01, , 3F
03/30 01:01, 3F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章