スポンサードリンク
HOME > C言語

C言語 - メインメニュー

はじめに

  C言語入門

  解説スタイル・動作環境

プログラミング環境

  環境整備(LSI-C試食版)  使い方

  環境整備(VisualC++2008 ExpressEdition)  使い方

C言語解説(78項目)

基本技術 標準ライブラリ

変数・データ型

  変数を使ってみよう

  変数の型と特徴

  オーバーフロー

  const - 変数の固定機能

  typedef - 型定義

演算・演算子

  四則演算

  インクリメント・デクリメント

  真偽値の考え方

  比較演算子

  論理演算子

  sizeof演算子

  ビット演算

制御文

  条件分岐 - if

  条件分岐 - 簡易if文 - ?演算子

  条件分岐 - switch

  繰り返し処理 - for

  繰り返し処理 - while

  繰り返し処理 - do while

  制御文 - break

  制御文 - continue

  制御文 - goto

型変換(キャスト)

  型変換 - キャスト

配列・文字列

  文字を扱ってみよう

  配列

  2次元配列

  文字列を扱ってみよう

関数

  関数

  void型の扱い方

  値渡しとアドレス渡し

  複数の戻り値を返す方法

  配列を渡す方法(文字列含む)

  配列を返す方法(文字列含む)

  main関数の引数について

ポインタ

  ポインタ

  ポインタと配列の関係

  ポインタの計算

  ポインタのポインタ(ダブルポインタ)

  関数のポインタ

  void型ポインタ

構造体

  構造体

  構造体のポインタ

列挙型

  列挙型について

共用体

  共用体について

ビットフィールド

  ビットフィールドについて

プリプロセッサ

  プリプロセッサについて

  #define - 記号定数

  #include - ファイル挿入

  #if - 条件付きコンパイル

  #define - マクロ関数

  #ifdef - 定義の確認

  ヌル指定

記憶クラス

  ローカル変数とグローバル変数

  extern - 外部変数

  static - 静的変数

ファイル処理

  ファイル処理の流れ・仕組み

  テキストモードの読み書き処理

  バイナリモードの読み書き処理

  ランダムの読み書き処理

C言語の基礎知識・雑学

  コメントアウト

  エスケープシーケンス

  複数行に渡る記述方法

  大文字と小文字の区別

  複数ファイルでの開発

  多重インクルードガード

  assert

動的メモリ確保・管理

  動的メモリについて


時間処理

  現在時間を得る

文字処理(アスキーコード文字のみ対応)

  文字の判定

  小文字・大文字の変換

文字列処理(アスキーコード文字のみ対応)

  文字列の連結

  文字列のコピー

  文字列の長さを得る

  文字列の検索

  文字列の比較

  数値・文字列の変換

乱数処理

  乱数について

数学処理

  数学関数について

その他の処理

  アプリケーションの終了処理


スポンサードリンク







HOME

言語解説編
プログラミング用語・知識

C言語

C++言語

Java

C#

Visual Basic.NET

アプリケーション編
C言語による
コンソールプログラミング




Copyright (C) プログラミングランド All Rights Reserved