long OutStack() //////////輸出棧{int i;char e_num[100];char temp[100]; //定義字符型變量儲存輸出的八進(jìn)制數(shù)long result;if(p.top==0)return 0;else{ for(i=p.top;i>0;i--) {e_num[i]=p.elem[i]+0x30; //將出棧的每個數(shù)字加0x30(0),轉(zhuǎn)換成字符型strcat(temp,&e_num[i]); //將出棧的每個數(shù)字進(jìn)行拼接,賦值給temp}}result=atol(temp);return (result);}下面是對這個函數(shù)的調(diào)用char result=(char)OutStack();HWND hEdit2=GetDlgItem(hwndDlg,IDC_EDIT2);SetWindowText(hEdit2,&result);
我的目的是將函數(shù)的返回結(jié)果顯示在EDIT2控件上,當(dāng)運(yùn)行時程序會卡死
蠱毒傳說
2023-03-05 18:14:00