特集1 プログラミングの「もやもや」を解消するQ&A30〜Q18 難しいと聞いていたC言語のポインタが本当に難しくてよく分からない
日経ソフトウェア 第183号 2013.2.1
掲載誌 | 日経ソフトウェア 第183号(2013.2.1) |
---|---|
ページ数 | 1ページ (全1023字) |
形式 | PDFファイル形式 (1159kb) |
雑誌掲載位置 | 41ページ目 |
ポインタ宣言と式で意味が異なる C言語のポイントを分かりにくくしている原因の一つに「同じ表記なのに宣言と式では意味が異なってくる」という文法が挙げられると思います。例えば、次のコードを見てみましょう。int a;int *p; // 宣言*p = &a; // 式。これはエラー 2行目の「int *p;」はint型変数へのポインタpを宣言しています。ですが初学者は、intの後に続く*pが…
記事の購入(ダウンロード)
購入には会員登録が必要です 会員登録はこちら
価格 330円(税込)
他のIDで購入する
G-Search ミッケ!は雑誌を記事ごとに販売するサービスです。
この記事は「1ページ(全1023字)」です。ご購入の前に記事の内容と文字数をお確かめください。
(注)特集のトビラ、タイトルページなど、図案が中心のページもございます。
- 特集1 プログラミングの「もやもや」を解消するQ&A30〜Q16 ファイルの扱いが苦手だ。どの言語にもいろいろなファイル操作の関数があって使い分けに迷う
- 特集1 プログラミングの「もやもや」を解消するQ&A30〜Q17 データベースプログラミングの経験がない。最低限知っておけばよいことは何か?
- 特集1 プログラミングの「もやもや」を解消するQ&A30〜Q19 「関数ポインタ」はあまり使われていないようなので、無視しても大丈夫か?
- 特集1 プログラミングの「もやもや」を解消するQ&A30〜Q20 あるサンプルプログラムを見ていたらプログラムのどこからも呼び出されていない関数がたくさんあった。あれは何か?
- 特集1 プログラミングの「もやもや」を解消するQ&A30〜Q21 無名関数はソースコードが読みにくくなるような気がする。普通に関数を定義したらダメなのか?