/********************************************************
1:C++通過「<<」操作符把一系列的參數傳遞給cout對象。然後cout對象按從左向右的順序
把參數列印出來。這些參數可以按不同的格式列印出來顯示到屏幕上。
C++的輸出格式有十進位,八進位,十六進位,小數,字符等形式;
2:C++的輸入輸出流提供了讀取輸入的功能,用來完成標準輸入功能的對象是cin,
cin通常是指從控制臺輸入,但這種輸入可以重定向來自其他的輸入源。
和cin一起使用的輸入流操作符是「>>」。這個操作符接收與參數類型相同的輸入。
3:字符數組的拼接,C++預處理器的一個重要功能就是可以進行字符數組的拼接。
如果如果兩個或多個用加了引號的字符數組相鄰,並且它們中間沒有任何其他標點符號,編譯器
就會把這些字符數組連接成單個字符數組。
*********************************************************/
#include <iostream>
using namespace std;
int main()
{
//輸出流對象cout的演示:
//以十進位輸出一個數31,列印到屏幕上
cout << "a number in decimal:" << dec << 31 << endl;
//以八進位輸出一個數31,列印到屏幕上
cout << "a number in octal:" << oct << 31 << endl;
//以十六進位輸出一個數31,列印到屏幕上
cout << "a number in hex:" << hex << 31 << endl;
//以小數形式,列印到屏幕上
cout<<"a floating_point number:"<<3.1415926<<endl;
//以字符格式輸出一個數31,列印到屏幕上
cout << "non_printing char (escape):" << char(31) << endl;
//輸入流對象cin的演示:
//設定一個整形參數,它將等待從控制臺傳來一個整數,然後把這個整數按照八進位和
//十六進位的形式輸出列印到顯示屏上
int number;
cout << "請輸入一個整數給變量number:";
cin >> number;
cout << "value in octal = 0" << oct << number << endl;
cout << "value in hex = 0x" << hex << number << endl;
//字符數組的拼接演示:
cout << "I like""C++""very much!" << endl;
system("pause");
return 0;
}