* 連載・ノウハウ満載! C言語アラカルト [#g51f83ed]
-日経ソフトウェア2008年7月~連載中
-連載回数未定
-対象処理系: Visual C++ 2008 (Cコンパイラとして使用)/たまにMinGW
-1記事中に難易度の違う小さな記事を混在したバラエティもの。ビギナーも上級者もどこか読む場所がある記事を目指す
-2009年9月号掲載分までの範囲は、内容をセレクトし、全面改定され、連載時にカットされた原稿も復活、[[単行本/100.C言語教科書【入門編】]]の続編に収録予定

** 詳細内容 [#z25ce873]
(リスト作成予定)
** 第1回 多岐にわたる知識を身に付けてCプログラミングの達人を目指そう [2008年7月号掲載] [#je0bbf99]
 初めてのC言語 [初級] Visual C++でCプログラムを書く方法
 C言語マイスターズ [初級] if文は畏怖すべき条件判断の冷徹宰相
 ライブラリ紳士録 [初級] ニャオ! 猫の力で?文字列合体「strcat」
 ライブラリ紳士録 [中級] 無駄に太るな,スリムに出力「puts」
 C言語こぼれ話 [初級][中級][上級] registerキーワードは本当に意味があるのか?
 C言語クイズ [初級] ifの迷宮(ラビリンス)

** 第2回 printfのわな,memsetでの初期化,シフト演算…,だからCは面白い [2008年8月号掲載] [#r51e87e7]
 C言語マイスターズ [中級] ホワイ流刑地?許可が出るまで作業継続「while文」
 ライブラリ紳士録 [初級] 最初から出会う強敵!実は罠(わな)だらけの「printf」
 ライブラリ紳士録 [中級] 配列をまとめてクリアする「memset」
 C言語こぼれ話 [中級][上級] おもしろアルゴリズム シフトでできるかけ算と割り算
 C言語クイズ [初級] printfの迷宮(ラビリンス)

** 第3回 式の基本,fopenにまつわる数々の謎 危険なsetjmp/longjmpのからくりを解く [2008年9月号掲載] [#s0625199]
 初めてのC言語 [初級] Cの役割,ファイルの役割
 C言語マイスターズ [初級] うつろう四季,うつろわない式
 ライブラリ紳士録 [初級] 開けゴマ,何でも開くfopen
 ライブラリ紳士録 [上級] 危険と背中合わせの監獄脱出 setjmp/longjmpで「非局所分岐」
 C言語こぼれ話 [初級][中級][上級] テキスト・モードでファイルを開くとデータが壊れる?“ b”の謎
 C言語クイズ [初級] 式の迷宮(ラビリンス)Part1
 C言語クイズ [中級] 式の迷宮(ラビリンス)Part2

** 第4回 Cの魅力,複合文の罠,ファイルの読み書き C++ユーザーも支えた「#line指令」 [2008年10月号掲載] [#o35c4207]
 初めてのC言語 [初級] C言語の得意分野はここだ!
 C言語マイスターズ [初級] 変数をブロック!複合文とブロック
 ライブラリ紳士録 [初級] ファイルの読み書き 行単位かバイト単位か
 ライブラリ紳士録 [中級] fseek/ftell関数で任意の場所に一瞬で移動
 C言語こぼれ話 [上級] ソース前処理ツール作成に「#line」前処理命令を活用
 C言語クイズ [上級] スコープの迷宮

** 第5回 入出力の重要性,関数の書き方 mallocとvfprintf,¥記号の役割 [2008年11月号掲載] [#od75055e]
 初めてのC言語 [初級] 便利なプログラムを作る秘けつは入出力にあり
 C言語マイスターズ [初級] 「数」に「関」係ないのに関数とはこれいかに!?
 ライブラリ紳士録 [初級] メモリーをください 必要なだけでいいんです
 ライブラリ紳士録 [中級][上級] 勝利のサインはVサイン 難解なvfprintfの使いどころ
 C言語こぼれ話 [中級][上級] Cプログラマ号泣,えーんと泣かせる円記号
 C言語クイズ [初級] 8進数の迷宮

** 第6回 構造体,fread/fwrite,詰め物,そしてマクロの罠 [2008年12月号掲載] [#j0240da0]
 初めてのC言語 [初級] Cプログラマよ,判断力を磨け!
 C言語マイスターズ [初級] 君と僕とは一心同体構造体
 ライブラリ紳士録 [初級] 構造体とセットで快適fread/fwrite
 C言語マイスターズ [中級][上級] 詰め物いっぱい構造体とoffsetofマクロ
 C言語マイスターズ [中級][上級] 時々クマが出て危険です マクロの定数
 C言語クイズ [初級] 構造体の迷宮 ~ネストした構造体から値を取り出す

** 第7回 配列&for文の最強コンボ strchrとmemcmp関数,達人のソースコード [2009年1月号掲載] [#a98f422a]
 初めてのC言語 [初級] 整列!番号!いち!に!さん! 多数のデータを扱う極意「配列」
 C言語マイスターズ [初級] ルーク,forを使え
 ライブラリ紳士録 [初級] charリーを探せ! 「strchr/strrchr関数」
 ライブラリ紳士録 [中級][上級] 配列をまとめて比較memcmp
 C言語こぼれ話 [中級] 達人のソースコードを味わってみよう
 C言語クイズ [初級] 配列の迷宮

** 第8回 strcpy/strcat関数の兄弟連携 バイナリ・サーチでポインタ尽くし [2009年2月号掲載] [#k9888802]
 初めてのC言語 [初級] 怖くなんかないよ!ポインタ
 C言語マイスターズ [初級] ポインタは友達さ!
 ライブラリ紳士録 [初級] 文字列兄弟strcpyとstrcat
 ライブラリ紳士録 [中級] なんでも探すぞbsearch関数
 C言語こぼれ話 [中級][上級] 上手過ぎるソースは下手なソースに見える
 C言語クイズ [初級] ポインタの迷宮

** 第9回 goto,errno,perror,#pragmaでバグとエラーにしっかり対処 [2009年3月号掲載] [#e288e26d]
 初めてのC言語 [初級] バグとエラーはどう違う?
 C言語マイスターズ [初級] 強盗は許すな! gotoはたまに許そう!
 ライブラリ紳士録 [初級] 情けは人のためならず errnoでエラーは丁寧に!
 ライブラリ紳士録 [中級] ぺらぺらソースでも充実のエラー出力「perror関数」
 C言語こぼれ話 [中級][上級] プラ熊に警告!#pragmaでできること
 C言語クイズ [初級] エラー処理の迷宮

** 第10回 整数,時刻,構造体…,型の使いこなしとCプログラムにおけるセミコロンの役 [2009年4月号掲載] [#eee5439b]
 初めてのC言語 [初級] カタ苦しい「型」と打ち解けよう
 C言語マイスターズ [初級] 好みのタイプはtypedefで短縮呼び出し!
 ライブラリ紳士録 [初級] パソコンの内蔵時計を扱うtime関数
 ライブラリ紳士録 [中級] 整数の限界をチェック<limits.h>
 C言語こぼれ話 [中級][上級] コロばぬ先の杖 セミコロンが必要なとき
 コラム switch文のケース
 C言語クイズ [初級] 型の迷宮

** 第11回 存在しないのに存在するNULLとC言語の「高い移植性」の正体 [2009年5月号掲載] [#r56eee1d]
 初めてのC言語 [初級] ナルほどわかるナル(NULL)の話
 C言語マイスターズ [初級] 歴史にifなし,ifに歴史あり
 ライブラリ紳士録 [初級] 文字列を切り裂け! strtok関数
 ライブラリ紳士録 [中級] ないけどあるぞ,NULLの正体
 C言語こぼれ話 [中級][上級] C言語の「移植性」の正体
 C言語クイズ [初級] NULLの迷宮

** 第12回 voidにenumに副作用… K&RのCに思いをはせる [2009年6月号掲載] [#p9cf0a8b]
 初めてのC言語 [初級] 「差し上げるものはありません」もう一つの“無”を表すvoid
 C言語マイスターズ [初級] 関係のある定数をまとめた新しい型を作る「列挙体」
 ライブラリ紳士録 [初級] これだけあれば何とかなるgetchar/putchar 関数
 ライブラリ紳士録 [中級][上級] 副作用のある関数を条件判断に使うこと
 C言語こぼれ話 [中級][上級] K&Rの時代を体験
 C言語クイズ [初級]enumの迷宮

** 第13回 原子サイズから宇宙まで扱える実数計算の基本と落とし穴 [2009年7月号掲載] [#k12f8b06]
 初めてのC言語 [初級] さまよえる小数点・実数のミステリ
 C言語マイスターズ [初級] 実数の正しい使い方
 ライブラリ紳士録 [初級] 切り捨て御免,切り上げ四捨五入
 ライブラリ紳士録 [中級][上級] この数字は何桁かしら?
 C言語こぼれ話 [中級][上級] 本当に怖い誤差の話
 C言語クイズ [初級] 実数の迷宮

** 第14回 符号,論理,ビット・パターン 反転処理を活用したCプログラミング [2009年8月号掲載] [#had7e135]
 初めてのC言語 [初級] 反対の反対は賛成なのだ 反転世界へようこそ
 C言語マイスターズ [初級] 三つの反転のプログラミング
 ライブラリ紳士録 [初級] 入力を「反転」させるungetc
 ライブラリ紳士録 [中級] ビット反転で0と1を自由自在に操る
 C言語こぼれ話 [中級][上級] 32768を反転しても32768とはいかに!?
 C言語クイズ [初級] 反転の迷宮

** 第15回 「n」の名を持つ関数を駆使して安全なプログラミングを目指す [2009年9月号掲載] [#td23483a]
 初めてのC言語 [初級] プログラムの乗っ取りを阻止せよ!
 C言語マイスターズ [初級] sizeof演算子と配列のサイズ
 ライブラリ紳士録 [初級] パワフルで頼れる文字列コピー関数strncpy
 ライブラリ紳士録 [中級] 使い方注意! ちょっと危ないstrncat関数
 C言語こぼれ話 [中級][上級] 「安全」なプログラミングは世界一大切か?
 C言語クイズ [初級] オーバーランの迷宮

** 第16回 掲載予定 [#ma7b6772]


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS