C/C++

C言語その他

投稿日:2018年6月6日 更新日:

グローバル変数のstatic属性

グローバル変数にstaticを付けた時のstaticは「静的」という意味ではなく、スコープが「宣言位置からそのコンパイル単位の終わりまで」となる。

第10回目 4大メモリその2 Static領域 と 分割コンパイル

 

 

スポンサーリンク

スポンサーリンク

-C/C++

執筆者:

関連記事

C++のTIPS

・それ、ポインタ使わなくてもできるよ:C言語のポインタとC++の流儀 ・【C言語/C++】 配列は戻り値にできない【配列を適切に返す方法】    

C++言語

  C++言語 概要 C++入門 C++で開発 C++で作成したDLLを他の言語で利用できるようにする | 二流プログラマの三流な日常 非情報系学生のための C/C++ 入門 C/C++のG ...

ポインタ

  ポインタ int* a 変数 a の中身はアドレスを示す。 ポインタ変数 *a はアドレス(aの値)のメモリの値をポインタ変数(*a)として扱う事ができる。 *a=1; はaの値(アドレ ...

C++のクラス

メンバ変数   メンバ変数がクラスの場合の初期化 クラスのメンバ変数が引数付きのコンストラクタの場合、メンバイニシャライザを使ってコンストラクタを呼び出す。 クラスのメンバ変数の引数付きのコ ...

Linux C ライブラリについて

実行時のライブラリ探索 実行時のライブラリ探索パスは/etc/ld.so.confに書いてあるディレクトリ。 環境変数LD_LIBRARY_PATHでも指定可能。 Linux共有ライブラリの簡単なまと ...