大家下午好,我在我的程序中遇到了一些問題,我想將int變量轉換成ascii單詞。但是當我編譯它時,它只打印出第一個單詞。這裏是我的程序如何將int變量轉換爲ascii單詞
#include <iostream>
#include <conio.h>
using namespace std;
int main() {
int progd1=72, progd2=69, progd3=76, progd4=76, progd5=79;
char H=progd1, E=progd2, L=progd3, l=progd4, O=progd5;
cout<<"\nknown :ascii1=72\n";
cout<<" ascii2=69\n";
cout<<" ascii3=76\n";
cout<<" ascii4=76\n";
cout<<" ascii5=79\n";
cout<<"\nIf all that variable spliced together, "
<<"\nthen the program will form into ASCII, that is "<<H,E,L,l,O;
getch();
}
當我編譯它,它只能打印出H字。
爲什麼你有一個C#標籤看起來與C#無關?我懷疑問題很簡單,''並沒有達到你期望的效果......但這不是C#,我也不認爲它也是C。 –
@JonSkeet對不起,我的錯誤 –
只需用'<<替換','。 –