C言語学習Day1のまとめ

  • int main()にはmain関数が1つだけあります。intmain()を使用する場合、()の最後の行にreturn 0を入力するのが最適です。()の
    各ステートメントの最後に追加し
    ます。printf()はscanf()を出力しますこの関数を使用する必要があり、関数を呼び出す必要があり、#include <stdio.h>を使用し、コンマの後にscanf()を使用し、アドレス記号&を使用する必要があります(Pythonのprint()とinput()を区別する必要があります)

  • CHAR文字データ型1
    ショート(INT)短整数2又は4
    4の整数INT
    長4又は8の整数長い(INT)
    長い長い(INT)より長い16の整数
    フロート単精度浮動小数点4
    浮動二倍精度ポイント8long
    double long doubleprecision 16
    上記の単位はバイト(1バイト= 8ビット)です。
    例:short age = 20; // 2バイトを適用= 20を格納するためにメモリから16ビットビット
  • //%c文字形式でデータを出力します
    //%d整数の10進データを出力します
    //%f浮動小数点数を出力します
    %pアドレスの形式で出力します
    %x 16進数を出力し
    ますf
    二重浮動小数点数を出力するのが最適です%lf
  • グローバル変数-コードブロックの外部で定義された変数(())
    ローカル変数-コードブロックで定義された変数(())
  • C言語の文法では、変数は現在のコードブロックの先頭で定義する必要があると規定されています
    eg(err):C言語学習Day1のまとめ
    eg(right):C言語学習Day1のまとめ

    1. スコープ:一般的なプログラムコードで使用される名前は常に有効/使用可能である
      は限りません。名前の使用可能性を制限するコードスコープは名前のスコープです。
      ローカル変数のスコープは、変数が配置されているローカル変数のスコープです。
      グローバル変数のスコーププロジェクト全体ですか
  • 定義済み識別子定数
    #defineMAX 10
    const-constant属性
    eg:const int n = 10
    nは変数ですが、定数属性があるため、nは定数変数と言います。一般的に、const後の変数の値は定義されています。変更できません。

  • 文字通りの定数:3、100など。
  • 列挙定数:enumeration-1つずつ列挙します。
    例:enum Sex
    {FEMALE
    MALE
    UNKNOWN}
    enum Sex a = FEMALE
    %d aを出力すると、結果は0になります(ほとんどのプログラミング言語では、インデックスは0から始まります)
  • 文字列(文字列):「0」文字列の終わり。strlen()関数を使用して文字列の長さを計算できます。
  • 配列:複数の変数
    格納するコレクション。定義:データ型配列名[] = {}
    例:int arr1 [] = {1,2,3}。chararr2[] = {'a'、 'b'、 'c'、0(\ 0、 '\ 0')} char arr3 [] = "abc"
    (文字列は通常配列に格納されます。
    文字列を格納するときに ""が表示されると、デフォルトで文字列と見なされ、最後になります。自動的に0が追加され
    、「」の文字と混合されます。文字列形式で出力する必要がある場合は、手動で「0」または0を追加する必要があります)
  • ASCIIコード:番号(128桁の最大値)に対応する数値又は文字に対応するキーボード
    共通文字、ASCIIコードに対応する番号:
    「\ 0」 - 0
    「A」 - 97
    「A」 - -65
  • エスケープ文字\:たとえば、パスc:\ test \ 32 \ test.c \を印刷する場合、
    直接印刷することはできません。C言語では、\ tは水平タブ文字(つまり4つのスペース)を表します。\ 32は8進数32を表します。 (つまり、10進数で26)パスを出力するには、\ testの前に\を追加して\ 32を追加する必要があります。これにより、t(32)の前の\はエスケープの意味を失います。つまり、c:\ test \ 32 \ test.c \です。 n。* \ dddは8進数で3桁のdddを表し、\ xddは16進数で2桁を表し
    、一重引用符(二重引用符)の印刷も同様に使用できます。
  • 3文字の単語(人気がない):?? '('または ')'を追加すると、対応する文字になります(vc6.0ではこの効果があります)

おすすめ

転載: blog.51cto.com/14971119/2542825