C言語学習のまとめ_01

1. C言語のデータ型は、実際には整数と浮動小数点の2つのカテゴリに分類されます。

  整型:char,short,int,long,long long
  浮点型:float,double

2. Sizeofはキーワードであり、関数ではありません。C言語には文字列型はありませんが、文字列の内容はあります。3
。プロセス指向の考え方:一歩踏み出し、一歩見て、石を感じて川を渡り、必要なものを書いてください。
4. staticキーワードに関するいくつかの注意事項:
C言語のstaticは、変数と関数を変更するために使用されます。
1)ローカル変数の変更-静的ローカル変数:変数のライフサイクルが変更されたため、静的ローカル変数はスコープ外に存在し、プログラムが終了するとライフサイクルが終了します。一度だけ初期化される変数もあり、小さなアプリケーションシナリオがあります。プロジェクトで各関数が呼び出された回数を数え、関数内にカウンターを追加し、変数を静的に変更してどの関数を分析するかプロジェクトにあります影響を受けるパフォーマンス。
2)変更されたグローバル変数-静的グローバル変数:グローバル変数はこのファイルでのみ使用でき、スコープが変更されます。
3)変更された関数-静的関数:静的になる前は、関数とグローバル変数もファイル間で使用できますが、静的変更では、この関数はこのファイルでのみ使用できます。
5. c言語には32個のキーワードがあります。6。
ポインタの
最初の知識:1):ポインタがある理由:CPUがメモリ内のデータを効率的に見つけるために、それは生活の中での家番号と比較できます。
2)ポインターとポインター変数:
ポインターはアドレスであり、ポインター変数はポインター(アドレス)を格納します。
32ビットシステムプラットフォームでは、ポインタサイズは4バイトであり、64ビットシステムプラットフォームでは8バイトです。
3)逆参照とは:* p:ポインター変数の逆参照は、ポインター(アドレス)が指すターゲットを表します。

おすすめ

転載: blog.csdn.net/CZHLNN/article/details/108987723