Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Структура программы. Передача данных потоком




Файлы

Передача данных потоком

Операторы. Дополнение

Данные. Дополнение

1. Что произойдет при присваивании переменной типа enum значения не из списка допустимых значений в программе на языке C? А в языке Basic? В языке C произойдет ошибка, а в языке Basic нет.

2. Есть ли предопределенный тип для дат/времени в языке C? Нет.

3. Какое средство языка C напоминает тип variant языка Basic? Объединение или смесь.

4. Для чего нужен тип void? Для описания процедур, не возвращающих значений или не имеющих параметров, а также для формирования "универсальных" указателей.

5. Какой язык позволяет менять структуру и размеры массивов во время выполнения программы? Язык Basic.

6. Может ли структура быть элементом другой структуры? Да, может.

7. Как называются инструкции, задающие пользовательский тип данных в языках C и Basic? Это инструкция typedef в языке C и инструкция type в языке Basic.

8. Каков основной принцип автоматических преобразований числовых типов данных? Основной принцип таких преобразований – не терять точности представления, входящих в выражение операндов.

1. Чему равно значение выражения sizeof (<имя_типа>)? Длине (числу байтов) элемента данного типа.

2. Какой тип должен иметь левый операнд оператора ->? Указатель.

3. Дано: i=4; y=i++; x=++i. Чему равны значения i, y, x? i=6; y=4; x=6.

4. Какой тип имеет результат выполнения унарного оператора "&"? Результат должен быть указателем на тип объекта программы, адрес которого вычисляется.

5. Что означают операторы "=" и "==" в языке C? Чей приоритет выше? "=" – это оператор присваивания, "==" – это оператор равенства, приоритет последнего выше.

6. В чем отличие операторов унарного и бинарного оператора "&"? Унарный "&" – это нахождение адреса объекта, бинарный "&" – это поразрядный оператор "И".

7. Какой оператор имеет 3 операнда? 3 операнда имеет условное выражение "?".

1. Какие символы являются ограничителями ввода для спецификации s функции scanf? Пробел и перевод строки (клавиша Enter).

2. Удаляются ли символы-ограничители из входного потока функцией gets? Да, заменяются на конечный нулевой символ.

3. Какой символ помещается в конец выводимой строки функцией puts? Перевод строки.

4. Можно ли ввести строку, содержащую пробелы, функцией scanf? Нет, пробел является ограничителем ввода.

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

2. Что представляют файлы с расширением по умолчанию bak? Это предыдущая версия файла с расширением c (cpp).

3. Что такое дескриптор файла? Это идентификатор канала передачи данных.

4. Что означает запись FILE* в языке C? Это указатель на тип FILE, который представляет собой структуру, определенную в файле stdio.h.

5. Что делает инструкция close без параметров? Закрывает все открытые файлы.

6. Укажите тип первого параметра функции MsgBox. Тип string.

1. Могут ли исполняемые инструкции записываться вне тела процедур? Нет, не могут.

2. Может ли в одной области видимости исполняемая инструкция предшествовать декларации? Нет, не может.

3. Отличается ли время жизни для объектов static и extern? Нет, не отличается.

4. Объявление объекта с ключевым словом extern это определение или описание? Это описание.

5. Что произойдет, если число инициаторов больше числа элементов массива? Произойдет ошибка при трансляции.




Поделиться с друзьями:


Дата добавления: 2014-12-27; Просмотров: 277; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.