C言語を再確認_Day01

2557 ワード

前言

 , , , , , , ···

C言語

 iOS , C , “ ”··· , C 。

参考書

  • Cプログラミング言語
  • Cプログラム設計言語練習問題解答
  • 第一章概要


    Unixオペレーティングシステムでは、まず、あるファイルにこのソースプログラムを確立し、cファイルの拡張子としてコンパイラでコンパイルしてa.outファイルを生成し、その後実行する.
    1つのC言語プログラムはサイズにかかわらず、関数と変数から構成されています.プログラムのエントリmain関数.
    C言語では、すべての変数を宣言して使用する必要があります.
    基本データ型、データ型のサイズも特定のマシンのタイプに依存します
    基本データ型
    タイプ名
    int
    せいけい
    float
    浮動小数点
    char
    文字1バイト
    short
    たんせいけい
    long
    ちょうせいけい
    double
    デュアル精度浮動小数点型
    シンボル定数#define
    文字の入出力getchar/putchar:標準ライブラリに提供されている2つの関数で、1文字でファイル内の有効なデータと入力終了子をどのように区別するかという問題があります.C言語の解決策は、入力がない場合、getchar関数は、実際の文字とは異なり、EOF(end of file)と呼ばれる特殊な値を返します.EOFという値はstdioで定義する.hでは、整形数です.
    文字セット:
    関数パラメータ-値呼び出しC言語では、すべての関数パラメータが値によって渡されます.すなわち,被変調関数に伝達される値は,元の変数ではなく一時変数に置かれる.パラメータがポインタタイプの場合例外

    第二章タイプ、演算子と式


    エスケープ文字
    エスケープ文字
    説明する
    折り返し
    \t
    タブ
    \b
    ロールバック文字
    \”
    二重引用符
    \\
    ぎゃくスラッシュ

    コードブロック


    コードブロック構文は、標準markdownコードに従います.たとえば、次のようにします.
    @requires_authorization
    def somefunc(param1='', param2=0):
        '''A docstring'''
        if param1 > param2: # interesting
            print 'Greater'
        return (param2 - param1 + 1) or None
    class SomeClass:
        pass
    >>> message = '''interpreter
    ... prompt'''

    脚注


    脚注1を生成します.

    目次

    [TOC]を使用してディレクトリを生成します.
  • 前言
  • C言語
  • 参考書
  • 第一章概要
  • 第2章タイプ演算子と式
  • コードブロック
  • 脚注
  • ディレクトリ


  • ここは脚注の内容です.↩