このチュートリアルは誰を対象としていますか?

このチュートリアルは、プログラミング言語を理解する必要があるソフトウェア プログラマー向けに設計されています。Cゼロから。このチュートリアルでは、C プログラミング言語を十分に理解し、より高いレベルの専門知識を得ることができます。

始める前に

このチュートリアルを始める前に、コンピューター プログラミングの用語について基本を理解しておく必要があります。いずれかのプログラミング言語の基本を理解していれば、C プログラミングの概念を理解し、学習を迅速に進めることができます。

目次

  • C言語でプログラミングを学びましょう!
  • パート: C でのプログラミングの基礎
  • なぜ C を学ぶことを選ぶのですか?
  • プログラミングって難しいですか?
  • ダウンロードコード::ブロック
  • 新しいプロジェクトを作成する
  • 新しいプロジェクトを作成する
  • 新しいソースファイルを追加する
  • メインのビジュアルウィンドウ
  • 初めてのプログラム
  • コンソールかウィンドウか?
  • ウィンドウプログラム
  • コンソールプログラム
  • プログラムをテストしてみましょう
  • 画面にメッセージを書き込む
  • 変数の世界
  • その日のスクープ
  • ポインタを使用する
  • strpbrk: リストの最初の文字
  • strstr: ある文字列内で別の文字列を検索します。
  • sprintf: 文字列に書き込みます
  • 要約すれば
  • プリプロセッサ
  • 含まれるもの
  • それらを定義する
  • テーブルのサイズの定義
  • 定義内の計算
  • 事前定義された定数
  • 独自の変数タイプを作成する
  • 構造を定義する
  • 構造例
  • 構造体の配列
  • 構造体の使用
  • typedef
  • 構造コンポーネントを変更する
  • 構造体の初期化
  • 構造体ポインタ
  • 変数のサイズ
  • 記憶の新しい見方
  • 動的なメモリ割り当て
  • malloc: メモリ割り当て要求
  • ドローワード関数
  • 乱数関数
  • ディコーファイル
  • dicoc ファイル
  • 手を改造しなければなりません!
  • 改善のアイデア
  • プロジェクトをダウンロードする
  • ハングドマンをアップグレードしましょう!
  • 安全なテキスト入力
  • scanf関数の限界
  • スペースを含む文字列を入力してください
  • パート: の作成ジューSDL
  • パート: データ構造
  • リンクされたリスト
  • リンクリストの表現
  • リンクされたリストの作成
  • リスト項目
  • 制御構造
  • リストの最後の項目
  • リスト管理機能
  • リストを初期化する
  • ハッシュ関数を書く
  • ハンドル衝突
  • オープンアドレッシング
  • 連鎖

チュートリアルをダウンロードするC でプログラミングを学ぶ