Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Встроенная справочная система






В IDE Visual Studio имеется обширная справочная система, доступная через меню Справка главного окна.

Кроме этого, очень удобно пользоваться интерактивной справкой: если вы нахо­дитесь в окне кода, поставьте текстовый курсор на интересующий вас оператор или библиотечную функцию C# и нажмите клавишу F1. Тотчас будет вызвана справочная система MSDN с предоставлением необходимой информации.

4 Справка по С#

1. Каждая строка комментария в языке C++ начинается двумя обратными косыми чертами и продолжается до конца строки.

2. Идентификатор в языке C++ представляет собой последовательность букв, цифр и знаков подчеркивания, которая должна начинаться либо с буквы, либо со знака подчеркивания.

3. Именованная константа объявляется с помощью оператора, имеющего сле­дующий вид:

const тип идентификатор = значение;

4. В языке C++ применяется сокращенное вычисление выражений, содержащих логические операторы & & (" И") и || (" ИЛИ"). Иначе говоря, вычисление производится слева направо и прекращается, как только значение выражения становится очевидным.

5. Оператор вывода < < помещает значение в поток вывода, а оператор ввода > > извлекает значение из потока ввода. Можно считать, что эти операторы указывают направление потока данных. Таким образом, в выражении

cout < < myVar

оператор указывает в направлении от переменной myVarк потоку, а в выражении

cin > > myVar

в обратном направлении.

6. Определение функции имеет следующий вид.

тип имя (список объявлений формальных аргументов)

{

тело

}

7. Функция, вычисляющая значение, возвращает его с помощью оператора return.Хотя функция, имеющая тип void, также может применять оператор return для выхода из своего тела, вычисленные ею значения можно возвращать только через аргументы.

8. При вызове функции количество, порядок следования и тип фактических аргументов должны соответствовать формальным аргументам.

9. Функция создает локальные копии всех фактических аргументов, переданных по значению. Следовательно, фактические аргументы, передаваемые по зна­чению, функцией не изменяются. Такие аргументы называются входными.

Копии аргументов, передаваемых по ссылке, не создаются. Вместо этого функция получает доступ к ячейкам памяти, где они расположены. Ссылки позволяют функции изменять значение таких аргументов, поэтому они называются выходными.

10. Константные аргументы, передаваемые по ссылке, не копируются и не из­меняются. Поскольку копирование входных аргументов может быть довольно трудоемким, их следует передавать по ссылке как константные.

11. Оператор if имеет следующий вид:

if (выражение)

оператор1

else

оператор2

Если выражениеимеет значение true, то выполняется оператор1, в противном случае выполняется оператор2.

12. Оператор switchимеет следующий вид.

switch (выражение)

{

case константа1:

оператор1

break;

...

case константаn:

операторn

break;

default:

оператор

}

Соответствующий оператор вычисляется в зависимости от значения выражения. Обычно в конце каждого раздела case вслед за оператором указыва­ется оператор break (а иногда — оператор return). Если этот оператор пропустить, то поток управления пройдет по всем следующим разделам case, выполняя остальные операторы.

13. Оператор whileимеет следующий вид.

while (выражение)

оператор

Оператор выполняется, если выражение истинно. Следовательно, возможна ситуация, когда оператор никогда не будет выполнен.

14. Оператор forимеет следующий вид.

for (инициализация; проверка; обновление счетчика)

оператор

Обычно выражение инициализации является выражением присваивания и выполняется только один раз. Оператор выполняется, если логическое выражение, которым является проверка, имеет значение true. Затем выполняется оператор обновления счетчика, увеличивающий или уменьшающий его значение. Эта последовательность действий повторяется, пока в результат проверки не окажется ложным.

15. Оператор doимеет следующий вид.

do

оператор

while (выражение);

Оператор выполняется до тех пор, пока значение выражения не станет ложным. Обратите внимание, что оператор выполняется по крайней мере один раз.

16. Массив представляет собой совокупность элементов, имеющих одинаковый тип. К элементам массива можно обращаться с помощью индексов, отсчет которых начинается с нуля. Массивы всегда передаются функциям по ссылке.

17. Строка — это последовательность символов. Допускаются манипуляции с целой строкой, подстрокой, а также с индивидуальными символами.

18. Структура является группой связанных между собой элементов, называемых ее членами. Эти элементы могут иметь разный тип, а также могут быть другими структурами или массивами.

19. Если в ходе выполнения программы обнаружилась ошибка, можно генери­ровать исключительную ситуацию с помощью оператора throw. Исключительная ситуация перехватывается и обрабатывается предназначенным для этого кодом, помещенным в разделе catch.

20. Файл — это последовательность компонентов, имеющих одинаковый тип. Программа может записывать данные в файл, который будет существовать и после ее завершения. Такие файлы позволяют постоянно хранить результаты работы программы, а также передавать их другим программам в качестве входной информации. В ходе выполнения программы можно создавать временные файлы, которые могут уничтожаться после ее завершения.

21. Текстовый файл представляет собой последовательность символов, содержащую признаки конца строк. Эти символы можно считывать наравне с другими.

22. Несмотря на то, что текстовый файл состоит из символов, в него можно записывать целые числа и числа с плавающей запятой. Например, если переменная хсодержит целое число 234, то в текстовый файл будут записаны символы 2, 3 и 4.При этом система выполнит преобразование внутреннего представления целого числа в представление трех соответствующих символов. Аналогично, из текстового файла можно считывать символы, представляющие числовые величины, а затем преобразовывать их в целые числа или числа с плавающей точкой.

23. Бинарный файл сохраняет компоненты, используя их внутреннее представление в компьютере. Все компоненты бинарного файла также должны иметь одинаковый тип.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.