C言語を再確認_Day01
2557 ワード
前言
, , , , , , ···
C言語
iOS , 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]
を使用してディレクトリを生成します.ここは脚注の内容です.↩