Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Обращение к элементу массива



С

<имя> [ i1 ] [ [ i2 ] ]…, где i1, i2 – целые выражения.

Пример.

Page[ 5 ] Line[ i ] Screen[ j ][ k ] Matr[ i-1 ][ j+i-1]

Basic

<имя>(i1[,i2]...), где i1, i2 – целые выражения.

Пример.

Page(5) Line(i) Etap(j, k) Matr(i-1, j+i-1)

Структуры

Структура (запись) – составной объект, содержащий 1 или более элементов любых типов, кроме функций. Структура может содержать массив любого типа.

Пример. Структура "Работник" (worker):

- таб. номер;

- Фамилия И.О.;

- должность;

- сумма к выдаче.

В языке C для определения структур применяется ключевое слово struct, в языке Basic для них специальное понятие не предусмотрено, однако реализовать структуру можно, используя тип данных, определяемый пользователем. Работа со структурами будет рассмотрена в других разделах.

Вопросы для самопроверки и контроля

Вопросы для самопроверки

1. Каковы примерно максимальные целое и вещественные значения?

2. В каком языке отсутствует логический тип данных?

3. Есть ли отличия в правилах записи строковых литералов в языках C и Basic?

4. Можно ли в языке C задать произвольную нижнюю границу индекса?

5. Что такое длина измерения массива?

6. В каком языке есть ключевое слово для описания структур?

Контрольные вопросы

1. Чем отличаются операции над целыми данными и данными с плавающей точкой?

2. Как можно имитировать логический тип данных в языке C?

3. Как задать переменные типа string в языке C?

4. Чем отличается описание массива в языках C и Basic?

5. Есть ли в языке Basic возможность представления структур?





Дата публикования: 2014-11-02; Прочитано: 173 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...