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

C言語を勉強し始めた時に、以下の2パターンの違いに躓きました。

(1) char str[] = "abc";
(2) char *str = "abc";

(1)が配列の初期化で、(2)がポインタの初期化です。

この2つの定義は似ていますが、実際は違います。
今回はこの違いについて書いていきます。

続きを読む

XNA Game Studioのインストール

XNA Game Studioのインストール手順です。

[Windows7]
下記3つをインストールします。

1. Visual C# 2010 Express
http://www.microsoft.com/visualstudio/jpn/downloads#d-2010-express

2. Microsoft XNA Game Studio 4.0 Refresh
http://www.microsoft.com/en-us/download/details.aspx?id=27599

3. Microsoft XNA Game Studio 4.0 Language Pack (日本語)
http://www.microsoft.com/ja-jp/download/details.aspx?id=19784
*上から順番にインストールするようにしてください

[Windows8]
上の3つに加えて、下記のインストールも必要になります。
Games for Windows マーケットプレース クライアント
http://www.xbox.com/ja-jp/LIVE/PC/DownloadClient
Windows8の場合、上記をインストールしないとエラーが出て途中で止まりますので気を付けて下さい。

以上になります。