Форум программистов, компьютерный форум CyberForum.ru

Присвоить значения переменной Х - C++

Восстановить пароль Регистрация
 
Liberation
0 / 0 / 0
Регистрация: 28.10.2012
Сообщений: 157
31.12.2012, 17:29     Присвоить значения переменной Х #1
Присвоить значение переменной х и всем объектам, что с ней связаны.

C++
1
2
3
4
5
6
7
8
struct a 
{
char ***s;
char (*p)[2]
};
 
typedef struct a * data
data x[2]
Добавлено через 5 минут
То есть тут будет, x[2] , data x[2], a= data ???
 Комментарий модератора 
Правила форума п. 5.5: Запрещено размещать тему в нескольких разделах одновременно (кросспостинг), а также дублировать тему в одном разделе.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.12.2012, 17:29     Присвоить значения переменной Х
Посмотрите здесь:

C++ Присвоить переменной char m значиние переменной int i..
Переменной d присвоить первую цифру после запятой некоторой переменной x типа float C++
C++ как присвоить переменной текст из файла?
присвоить переменной значение C++
C++ Присвоить значение наименьшего элемента массива переменной М1, номер строки, где находится этот элемент, - переменной Т, номер столбца - переменной С
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
02.01.2013, 20:14
  #2

Не по теме:

Цитата Сообщение от Liberation Посмотреть сообщение
То есть, надо присвоить значение Х и всем элементам что с ним связаны
Не получится, ибо нет точки с запятой
Цитата Сообщение от Liberation Посмотреть сообщение
C++
1
char (*p)[2]

Liberation
0 / 0 / 0
Регистрация: 28.10.2012
Сообщений: 157
02.01.2013, 20:22  [ТС]     Присвоить значения переменной Х #3
ой, пропустил, там есть точка с запятой спасибо
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11838 / 6817 / 771
Регистрация: 27.09.2012
Сообщений: 16,911
Записей в блоге: 2
Завершенные тесты: 1
02.01.2013, 20:33     Присвоить значения переменной Х #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
struct a { 
    char ***s;
    char *p[2];
};
typedef struct a * data;
data x[2];
int main(){
    char str1[]="abc";
    char str2[]="def";
    char str3[]="ghi";
    char str4[]="jkl";
    x[0]=new a;
    x[1]=new a;
    x[0]->s=x[1]->s=NULL;
    x[0]->p[0]=str1;
    x[0]->p[1]=str2;
    x[1]->p[0]=str3;
    x[1]->p[1]=str4;
    std::cout<<"x[0]->s = "<< x[0]->s<<"\n";
    std::cout<<"x[1]->s = "<< x[0]->s<<"\n";
    for(int i=0;i<2;++i)
        for(int j=0;j<2;++j)
            std::cout<<x[i]->p[j];
    std::cout<<std::endl;
    delete x[0];
    delete x[1];
    return 0;
}
Yandex
Объявления
02.01.2013, 20:33     Присвоить значения переменной Х
Ответ Создать тему
Опции темы

Текущее время: 18:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru