Компьютерный форум NoWa.cc

Компьютерный форум NoWa.cc (https://nowa.cc/index.php)
-   Visual C++ / С/C++ (https://nowa.cc/forumdisplay.php?f=302)
-   -   Операции над указателями и вывод получаемых значений (https://nowa.cc/showthread.php?t=449791)

konrad611 03.06.2016 09:51

Операции над указателями и вывод получаемых значений
 
Использую компилятор NetBeans 8.1 под Linux Mint 17.3.Не могу откомпилировать программу, не совсем понятна проблема. Кто-нибудь может что-нить посоветовать. Эта программа взята из Подбельский В.В. Программирование на языке Си.:(

#include<stdio.h>

float x[ ] = { 10.0, 20.0, 30.0, 40.0, 50.0} ;
void main()
{
float *u1,*u2;
int i;
printf ("\n Адреса указателей: &u1=%p &u2=%p", &u1, &u2 );
printf ("\n Адреса элементов массива: \n");
for (i = 0; i < 5; i++)
{
if (i == 3) printf("\n");
printf (" &x[%d] = %p ", i, &x[i]);
}
printf("\n Значения элементов массива: \n");
for (i = 0; i < 5; i++)
{
if (i == 3) printf ("\n");
printf (" x[%d] = %5.1f ", i, x[i]);
}
for( u1 = &x[0], u2 = &x[4]; u2 >= &x[0]; u1++, u2-- )
{
printf("\n u1=%p *u1=%5.1f u2=%p *u2=%5.1f", u1, *u1, u2, *u2);
printf("\n u2-u1=%d", u2 - u1);

}

}

zss 22.06.2016 20:32

Re: Операции над указателями и вывод получаемых значений
 
В Visual Studio программа компилируется и конкретно исполняется.
Приведите текст сообщений, которые выдает компилятор.


Текущее время: 05:15. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2025 NoWa.cc

Время генерации страницы 0.01757 секунды с 9 запросами