2015-05-05から1日間の記事一覧

VagrantでAWSのEC2インスタンスを作成する

概要 1. VagrantにAWS用のプラグインをインストール 2. AWS用にダミーBoxファイルを追加する 3. Vagrantfileの作成 4. インスタンスを起動する

C言語の構造体定義の種類と使い分け

C

概要 1. typedefを使用しない&タグ名あり 2. typedefを使用しない&タグ名なし 3. typedefを使用する&タグ名あり 4. typedefを使用する&タグ名なし

C言語の文字列リテラルにおける配列とポインタの違い

C

C言語を勉強し始めた時に、以下の2パターンの違いに躓きました。 (1) char str[] = "abc"; (2) char *str = "abc";(1)が配列の初期化で、(2)がポインタの初期化です。この2つの定義は似ていますが、実際は違います。 今回はこの違いについて書いていきます。