IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным. В описании темы указываем язык!!!

 
 Ответить  Открыть новую тему 
> помогите с указателями, плиз!, с++
сообщение
Сообщение #1


Пионер
**

Группа: Пользователи
Сообщений: 54
Пол: Женский
Реальное имя: Евгения

Репутация: -  0  +


то что закомментировано отказывается работать, помогите исправить ошибку... что то не то с р...
количество символов определяется через аргумент главной функции


#include<conio.h>
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
main(argc,argv)
int argc;
char *argv[];
{
typedef struct {
unsigned char ch;
unsigned char attr;
} texel;
texel *c;
char *p;
int i,n;
clrscr();
n=atoi(argv[1]);
p= new char[n];
printf("вводите символы\n");
gotoxy(5,4);
for (i=0;i<n;i++)
{
c->ch=getch();
putch(c->ch);
}
//-----------------------
//---------каждый 5 заменить на пробел
////for (i=0;i<n;i++)
//if (((i+1)%5)==0)
//{
//*(p+i)=' ';
//} }
//puts(p);
//--------------------
printf("\n символы запомнены в памяти\n");
getch();
gettext(5,4,n+5,4,c);
for (i=0;i<n;i++)
(c+i)->attr=0xF4;
clrscr();
puttext(5,4,n+5,4,c);
gotoxy(10,10);
printf("\n символы восстановлены из памяти на экран");
getch();
}

 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Пионер
**

Группа: Пользователи
Сообщений: 61
Пол: Мужской

Репутация: -  0  +


а к указателям случайно обращаются не так : " &имя_указателя "
или я спутал? (работаю в другом С)


--------------------
...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Гость






Noof, флейм прекращай!

Не бывает "такой С, другой С"... Есть Стандарт, где написано, КАК обращаются к указателям. Все "другое", что не поддерживает этот Стандарт, должно быть немедленно вынесено на помойку.
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 




- Текстовая версия 28.04.2017 15:18
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"