当サイトでは、元プログラマだった管理人の体験をもとに、 プログラミング関連知識や、情報などを掲載しています。 プログラマや、SEなどのITエンジニアの方にも有益な情報を配信していきたいと思います。 内容としては、C言語、C++、Java、VisualBasic、C#、Windowsプログラミング、ゲームプログラミングなどを扱う予定です。
スポンサードリンク
HOME
> C言語
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
Copyright (C)
プログラミングランド
All Rights Reserved