Итоги первого дня изучения языка C

  • В int main () есть одна и только одна основная функция. При использовании int main () в последнюю строку в () лучше всего вводить return 0;
    добавить в конце каждого оператора в
    () ; printf () выводит scanf (), например Необходимо использовать эту функцию, необходимо вызвать функцию, использовать #include <stdio.h>, scanf () после запятой, необходимо использовать символ адреса & (print () и input () в Python необходимо различать)

  • char символьный тип данных 1
    short (int) короткое целое число 2 или 4
    int целое 4
    long (int) длинное целое 4 или 8
    long long (int) более длинное целое число 16 с
    плавающей запятой одинарной точности 4 с плавающей точкой
    двойной двойной точности Точка 8
    long double long double precision 16
    Вышеуказанная единица измерения - байт (1 байт = 8 бит),
    например: short age = 20; // Применяем два байта = 16 битов из памяти для хранения 20
  • //% c печатать данные в символьном формате
    //% d печатать целые десятичные данные
    //% f печатать десятичные числа
    с плавающей запятой % p печатать в форме адресов
    % x печатать шестнадцатеричные числа
    печатать одиночные числа с плавающей запятой использовать% f
    печатать двойное число с плавающей запятой лучше всего использовать% lf
  • Глобальные переменные-переменные, определенные вне блока кода (())
    локальные переменные-переменные, определенные в блоке кода (())
  • Грамматика языка C предусматривает, что переменные должны быть определены в верхней части текущего блока кода,
    например (err): Итоги первого дня изучения языка C
    eg (справа):Итоги первого дня изучения языка C

    1. Область действия: имя, используемое в общем программном коде, не всегда является допустимым / доступным,
      а область действия кода, ограничивающая доступность имени, - это область действия имени. Область действия
      локальной переменной - это область локальной переменной, в которой находится переменная. Область действия
      глобальной переменной Весь проект
  • define Определенная константа идентификатора
    #define MAX 10
    const-constant атрибут
    например: const int n = 10
    n - это переменная, но есть постоянные атрибуты, поэтому мы говорим, что n - постоянная переменная, вообще говоря, значение переменной после определения const невозможно изменить.

  • Буквальные константы: 3, 100 и т. Д.
  • Константа перечисления: перечисление-перечисление по очереди,
    например: enum Sex
    {FEMALE
    MALE
    UNKNOWN}
    enum Sex a = FEMALE
    % d При выводе a результат равен 0 (в большинстве языков программирования индекс начинается с 0)
  • String (string): '0' конец строки, вы можете использовать функцию strlen () для вычисления длины строки
  • Массив: коллекция, в
    которой хранится несколько переменных. Определение: имя массива типов данных [] = {}
    например: int arr1 [] = {1,2,3}. Char arr2 [] = {'a', 'b', 'c', 0 (\ 0, '\ 0')} char arr3 [] = "abc"
    (Строки обычно хранятся в массивах.
    Когда при сохранении строки появляется "", она по умолчанию будет рассматриваться как строка, а конец Он автоматически добавит 0
    и смешается с символами ''. Когда вам нужно вывести в строковой форме, вам нужно вручную добавить '0' или 0)
  • Код ASCII: клавиатура, соответствующая каждой цифре или символу, соответствующему числу (максимум 128 десятичных цифр),
    общие символы, числа, соответствующие коду ASCII:
    '\ 0' - 0
    'A' - 97
    'A' - -65
  • Escape-символ \: например, если вы хотите напечатать путь c: \ test \ 32 \ test.c \,
    прямая печать невозможна. В языке C \ t представляет собой горизонтальный символ табуляции (т.е. 4 пробела) \ 32 представляет восьмеричное число 32 (Т.е. 26 в десятичном формате) Чтобы путь распечатался, вам нужно добавить \ before \ test и \ 32, чтобы \ before t (32) потерял смысл escape, то есть c: \ test \ 32 \ test.c \ п. * \ ddd представляет три цифры ddd в восьмеричной системе, \ xdd представляет две цифры в шестнадцатеричной системе, и
    печать одинарной кавычки (двойные кавычки) также может использоваться аналогичным образом.
  • Трехбуквенные слова (непопулярные): Добавление '(' или ')' станет соответствующим символом (это будет иметь такой эффект в vc6.0)

рекомендация

отblog.51cto.com/14971119/2542825
рекомендация