Реферат: Программирование на языках высокого уровня 3

Программирование на языках высокого уровня ч2

Лабораторная №1

Задача 1

Составить программу на языке С/С++, содержащую:

- объявления и инициализацию указателей на различные типы объектов:

переменные, массивы, структуры;

Возможно вы искали - Реферат: Реализация связанных списков на базе массивов

- объявления и инициализацию указателей с различными модификаторами (const, near, far, huge);

- преобразования указателей различных типов, в том числе типа void.

#include <stdio.h>

#include <conio.h>

#include <iostream.h>

Похожий материал - Реферат: Одномерные массивы. Организация ввода и вывода данных

void main(void)

{

//переменные

const double Eu=8.1;

double *pEu=(double*)&Eu;

Очень интересно - Реферат: Символьные массивы

*pEu=4.6;

//изменения константы Eu с помощью указателя

cout<<Eu<<"\n";

//массивы

float Y[]={1,2,3,4,5,6}; //указатель на масив вещественного типа

Вам будет интересно - Реферат: Информационные технологии в коммерции

float *pY=Y; //pY указывает на начало массива y[]

//структуры

struct komp

{

char proc [20];

Похожий материал - Дипломная работа: Розробка алгоритму та програми чисельного розвязку систем лінійних алгебраїчних рівнянь з розрідженою

int memory;

};

komp *Celeron=NULL; //инициализированный указатель на объект типа komp

komp MStar[]={"Celeron2000",512,"Pentium2500",512};