Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

C. Тема 1. Раздел 2

.pdf
Скачиваний:
16
Добавлен:
21.03.2016
Размер:
481.18 Кб
Скачать

Тема 1. Основные сведения о языке. Раздел 2. Идентификаторы

Правила формирования идентификаторов

Зарезервированные слова

Соглашения об использовании идентификаторов

Часть 1

Конструкции и элементы программы нужно как-то называть

Идентификаторы – это имена, используемые для обозначения переменных, типов, функций, меток

Идентификаторы создаются при декларировани переменных, типов или функций

Могут содержать следующие символы

Строчные буквы и подчёркивание:

_ a b c d e f g h i j k l m n o p q r s t u v w x y z

Прописные буквы:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Цифры:

0 1 2 3 4 5 6 7 8 9

Идентификаторы не могут начинаться с цифры

Длина идентификаторов ограничена по стандарту

31 символ для внутренних идентификаторов

6 символов для внешних идентификаторов

Многие компиляторы позволяют использовать более длинные идентификаторы

Visual C++ позволяет использовать идентификаторы длиной до 247 символов

Идентификаторы различаются с учётом регистра символов

Home и home – разные идентификаторы

Идентификаторы должны отличаться от зарезервированных слов в написании и/или регистре

#include <stdio.h>

int main()

{

int result;

if ( result != 0 )

printf( "Sample identifier use\n" );

}

Часть 2

 

 

 

auto

char

default

double

extern

goto

int

return

sizeof

struct

union

volatile

break

const

do

else

float

if

long

short

static

switch

unsigned

while

case

continue

 

enum

for

 

register

signed

 

typedef

void

 

Производители компиляторов расширяют список зарезервированных слов

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]