プログラミングテキスト プログラミングテキスト
 C 言 語

● サンプルのプログラムについて
main関数 と return文の表記について
● プログラミングの基礎
・プログラムの書式、定数・変数・配列  ・演算子  ・制御文(if, switch, for, while, do, break, continue, return, goto)  ・ポインタと文字列  ・標準ライブラリ(入出力関数・文字処理関数・文字列処理関数・ファイル入出力関数・その他)  ・ユーザ関数の作成  ・main 関数に引数を渡す  ・構造体、共用体、列挙型  ・プリプロセッサ
 
● C言語でグラフィックス
 Borland C++ Compiler 5.5(BCC) と WindowsXp/2000/NT/Me/9x上で利用できるFortranとCのためのフリーなグラフィクス・ライブラリGrWinによる。
 
● プログラミングもう少し詳しく
・文字列処理
文字コード、文字列、文字列処理関数、ポインタ
・ファイル処理
テキストファイルの読み書き
・変数の有効範囲
ローカル・グローバル・スタティック変数、ローカル変数の有効期間
・関数の作成
関数定義、関数の作成
・ファイルの分割
コマンドmake、makefileの記述形式 など
 
● プログラミング練習問題
・直線型  ・分岐型(if)  ・繰返し型(for)  ・分岐型(if)、繰返し型(for)  ・分岐型(switch)、繰返し型(while)  ・文字と文字列とポインタ  ・標準ライブラリ  ・ファイル入出力  ・ユーザ関数  ・構造体  ・プリプロセッサ
☆ C言語の実行環境
 最近見つけました。お手軽です。
 paiza.IO へのリンクです。別ウィンドウで開きます。
 「ブラウザ上で コードを書いて すぐに実行!! 」

 [コード作成を試してみる(無料)]  をクリックして、C言語を選択します。

● アルゴリズムいろいろ
・スタック  ・字句解析  ・計算式の評価  ・エラー処理(関数setjmp, longjmp)  ・メモリ領域確保とリスト構造  ・2分木  ・ハッシュ法  ・素数
 
● 小さなツールの作成
・コマンドライン取得  ・オプション判定  ・ファイル表示等コマンドの作成(atype, mtype, num, page, ntype, xtype, fwc)
 

 
◎ 資料 ANSI-C標準ライブラリ
 
● 言語処理プログラムの作成
トランスレータminiBASIC to C
   (trans.lzh 74.6kB)
インタプリタ作成 miniCASL
   (mcasl.lzh 42.6kB)
インタプリタ作成 miniBASIC
   (mbas.lzh 76.1kB)
 圧縮ファイル(LZH形式)にはCプログラムとHTMLファイルが含まれています。
プログラミングテキスト  メール  ご意見・ご感想・誤り訂正は連絡用フォームから
Copyright © 2001-2017 Hiroshi Masuda
 

 

inserted by FC2 system