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

Изменить одно из полей структуры - C++

Восстановить пароль Регистрация
 
Vira111
0 / 0 / 0
Регистрация: 03.11.2011
Сообщений: 13
30.12.2011, 11:46     Изменить одно из полей структуры #1
Пользователь вводит с клавиатуры день рождения(напр 15)
Внутри структуры изменить 15 на 1.И далее вывести на экран.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.12.2011, 11:46     Изменить одно из полей структуры
Посмотрите здесь:

C++ Смещение полей структуры
Сортировка разных полей структуры C++
Вывод на экран полей структуры C++
C++ Передача полей из структуры А в структуру В
Заполнение полей структуры C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
_масяня_
 Аватар для _масяня_
28 / 28 / 2
Регистрация: 18.12.2010
Сообщений: 158
30.12.2011, 12:05     Изменить одно из полей структуры #2
не совсем понятно задание. можно поподробней?
Vira111
0 / 0 / 0
Регистрация: 03.11.2011
Сообщений: 13
30.12.2011, 12:24  [ТС]     Изменить одно из полей структуры #3
Цитата Сообщение от _масяня_ Посмотреть сообщение
не совсем понятно задание. можно поподробней?
Просто в структуре изменить число 15 или какое пользователь введет -на 1...и вывести на экран эту 1
fasked
Эксперт C++
 Аватар для fasked
4925 / 2505 / 180
Регистрация: 07.10.2009
Сообщений: 4,306
Записей в блоге: 1
30.12.2011, 12:28     Изменить одно из полей структуры #4
Vira111, и с чем именно у Вас возникли сложности?
Vira111
0 / 0 / 0
Регистрация: 03.11.2011
Сообщений: 13
30.12.2011, 12:32  [ТС]     Изменить одно из полей структуры #5
Цитата Сообщение от fasked Посмотреть сообщение
Vira111, и с чем именно у Вас возникли сложности?
С программой,не понятно как ее написать.Как внутри структуры изменить любое число на 1 и вывести 1.
fasked
Эксперт C++
 Аватар для fasked
4925 / 2505 / 180
Регистрация: 07.10.2009
Сообщений: 4,306
Записей в блоге: 1
30.12.2011, 12:36     Изменить одно из полей структуры #6
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
 
struct mystruct {
    int a;
};
 
int main() {
    struct mystruct mys = { 0 };
    
    mys.a = 1; /* или что ввел пользователь */
    printf("%d\n", mys.a);
 
    return 0;
}
bearwoolfs
 Аватар для bearwoolfs
15 / 15 / 2
Регистрация: 10.01.2011
Сообщений: 275
30.12.2011, 12:46     Изменить одно из полей структуры #7
внутри структуры вроде так
C++
1
2
3
4
5
6
7
struct mystruct {
 in a
};
int struct::a
{
a=1;
}
fasked я в языке С не силен для чего служит mys ?
C++
1
 struct mystruct mys = { 0 };
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
30.12.2011, 12:49     Изменить одно из полей структуры #8
Цитата Сообщение от bearwoolfs Посмотреть сообщение
я в языке С не силен для чего служит mys ?
Идентификатор структуры.
Встречный вопрос, а для чего а здесь?
C++
1
int a;
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.12.2011, 12:54     Изменить одно из полей структуры
Еще ссылки по теме:

Нужно заменить одно из полей структуры, что бы остальные поля в списке не изменились C++
C++ Расположение полей структуры в памяти

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
bearwoolfs
 Аватар для bearwoolfs
15 / 15 / 2
Регистрация: 10.01.2011
Сообщений: 275
30.12.2011, 12:54     Изменить одно из полей структуры #9
все понял mys -псевданим
вроде нужен еще cin >>
int a вроде как целочисленное значение , может тогда с помощью него просто вернуть return a=1;
Yandex
Объявления
30.12.2011, 12:54     Изменить одно из полей структуры
Ответ Создать тему
Опции темы

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