開始
タイプ、変数、式、ステートメント、関数
init main()
{
return 0;
}
関数定義:戻り値の型、関数名、(パラメーターリスト)、関数本体
プログラムをコンパイルして実行します
翻訳者
入出力
IOメカニズム
iostreamライブラリ
標準入力シン
標準出力cout
標準エラーエラー
下駄
ヘッドファイル
#include <iostream>
出力演算子<<
2つのオペランドを受け入れ、左側はostreamオブジェクトである必要があり、右側は出力される値です。
左側のオペランドを返します
演算子endlは現在の行を終了します
std名前空間
::スコープ演算子
プレフィックスインクリメント演算子++
++ val val = val + 1;
ステートメント用
ループヘッド
初期化ステートメント(forループの入り口で1回だけ実行)、ループ条件、式
変数入力データの読み取り
while(std:cin << val)
std :: cinを検出する
ストリームの状態を検出するための条件としてistreamオブジェクトを使用し、ファイルの終わりに遭遇すると、無効な入力(数値ではない)
クラス
通常、ヘッダーファイルのサフィックスとして.hを使用します
組み込み型と同じくらい自然なクラス型を使用する
Sales_item item;
itemは、Sales_itemタイプのオブジェクト、Sales_itemタイプのオブジェクトです。
メンバー関数:メソッド
。クラスタイプオブジェクトのメンバー
C ++の基本
2.変数と基本タイプ
2.1基本的な組み込みタイプ
-
算術型
-
ボイドタイプ
2.1.1算術タイプ
の種類 | 意味 | 最小サイズ |
---|---|---|
ブール | ||
char | キャラクター | 8 |
int | 整数 | |
浮く |
符号付きおよび符号なしタイプ
符号付きタイプは正と負の数を表すことができます、0
符号なしタイプは、0より大きい数値のみを表すことができます。
2.1.2型変換
unsigned char c = -1;
charは8ビットを占有し、cの値は255です。
符号なしタイプに範囲外の値を割り当てます。実際の結果は、256を法とする余りです。
2進数の最初のビットはシンボルマークです
符号付き文字c2 = 256;
c2は未定義です
符号付き型を彼女の表現の範囲を超える値に割り当てる場合、