class Time{int hour,minute,second;public:Time(int a=0,int b=0,int c=0){hour=a;minute=b;second=c;}void setTime(int a,int b,int c){hour=a;minute=b;second=c;}void getTime(char*p){char s[1000];char z[1]={':'};itoa(hour,s);strcat(p,s);strcat(p,z);itoa(minute,s);strcat(p,s);strcat(p,z);itoa(second,s);strcat(p,s);}};void itoa(int n,char *s) //普通函數(shù){char a[1000];char *m=a;for(;n!=0;m++){*m=n%10 + '0';n=n/10;}for(;m!=a;s++)*s=*(--m);}
1 回答

HUX布斯
TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超6個(gè)贊
需要在使用之前聲明一下函數(shù),你在代碼開(kāi)頭加一行:
void itoa(int n, char *s);
就可以了
- 1 回答
- 0 關(guān)注
- 128 瀏覽
添加回答
舉報(bào)
0/150
提交
取消