1. 程式人生 > >c plus plus一些重要的關鍵詞

c plus plus一些重要的關鍵詞

  1. sizeof 求資料型別佔記憶體的位元組數,用法sizeof()。

  2. getchar 讀入函式的一種,返回型別為int型,為輸入的ASCII碼或EOF,該函式包含在stdio.h標頭檔案中,用法a=getchar()。
    這種函式任何一個字元都可以輸入,而cin不能輸入空格、回車。
    輸入的字元會儲存在鍵盤緩衝區中,直到按回車鍵為止,每次只讀入一個字元,若不止輸入了一個字元,其他字元也會存入鍵盤儲存區中,等待後續getchar呼叫,且呼叫時不會再等著按鍵直接讀取儲存區的字元。

  3. getch 與getchar基本功能相同,但不等待按回車。

  4. print 輸出,沒有格式。

  5. printf 輸出且有格式,比如printf("%d \n",a)。可以保留小數位,比如printf("%.1f",a).

  6. scanf 輸出控制符,比如scanf("%d",&i)。

  7. **cin.get()**獲取輸入值寫入括號中的變數中,包含在iostream中,get函式可以接收到任何字元,包括空格,回車。

  8. left 在setw中不足規定位時輸出往左靠,右邊填空白,e.g.cout<<left<<setw(5)<<a;

  9. goto 無條件轉移語句,goto 語句標號;其中,語句標號:某一語句
    通常實現條件轉移,構成迴圈,跳出迴圈體的功能
    goto語句容易造成混亂,一般不主張採用。