Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Vira111
0 / 0 / 0
Регистрация: 03.11.2011
Сообщений: 13
#1

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

30.12.2011, 11:46. Просмотров 782. Ответов 8
Метки нет (Все метки)

Пользователь вводит с клавиатуры день рождения(напр 15)
Внутри структуры изменить 15 на 1.И далее вывести на экран.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.12.2011, 11:46
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Изменить одно из полей структуры (C++):

Нужно заменить одно из полей структуры, что бы остальные поля в списке не изменились - C++
Нужно заменить одно из полей структуры, что бы остальные поля в списке не изменились. Записать изменения в файл и вывести их на экран. ...

Структуры, нумерация полей структуры - C++
Добрый день, у меня есть задачка, она решена. Но меня попросили "предусмотреть нумерацию полей структуры, например 1)Имя:Петр и тд."....

Создать класс, одно из полей которого хранит порядковый номер объекта - C++
Создайте класс, одно из полей которого хранит "порядковый номер" объекта, то есть для первого созданного объхекта значение этого поля равно...

Заполнение полей структуры - C++
Подскажите, в чем ошибка. #include "stdafx.h" #include <stdio.h> struct sign { char Lastname; char Firstname; char...

Заполнение полей структуры - C++
Нужна ваша помощь! Нужно считать файл и записать в массив. Потом из этого массива надо раскидать значения по полям структуры. Как это...

Смещение полей структуры - C++
Как можно узнать смещение поля структуры относительно адреса структуры? Если просто сложить размеры предыдущих элементов, то результат...

8
_масяня_
28 / 28 / 2
Регистрация: 18.12.2010
Сообщений: 158
30.12.2011, 12:05 #2
не совсем понятно задание. можно поподробней?
0
Vira111
0 / 0 / 0
Регистрация: 03.11.2011
Сообщений: 13
30.12.2011, 12:24  [ТС] #3
Цитата Сообщение от _масяня_ Посмотреть сообщение
не совсем понятно задание. можно поподробней?
Просто в структуре изменить число 15 или какое пользователь введет -на 1...и вывести на экран эту 1
0
fasked
Эксперт С++
4948 / 2528 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
30.12.2011, 12:28 #4
Vira111, и с чем именно у Вас возникли сложности?
0
Vira111
0 / 0 / 0
Регистрация: 03.11.2011
Сообщений: 13
30.12.2011, 12:32  [ТС] #5
Цитата Сообщение от fasked Посмотреть сообщение
Vira111, и с чем именно у Вас возникли сложности?
С программой,не понятно как ее написать.Как внутри структуры изменить любое число на 1 и вывести 1.
0
fasked
Эксперт С++
4948 / 2528 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 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;
}
0
bearwoolfs
15 / 15 / 1
Регистрация: 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 };
0
go
Эксперт С++
3586 / 1366 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
30.12.2011, 12:49 #8
Цитата Сообщение от bearwoolfs Посмотреть сообщение
я в языке С не силен для чего служит mys ?
Идентификатор структуры.
Встречный вопрос, а для чего а здесь?
C++
1
int a;
0
bearwoolfs
15 / 15 / 1
Регистрация: 10.01.2011
Сообщений: 275
30.12.2011, 12:54 #9
все понял mys -псевданим
вроде нужен еще cin >>
int a вроде как целочисленное значение , может тогда с помощью него просто вернуть return a=1;
0
30.12.2011, 12:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.12.2011, 12:54
Привет! Вот еще темы с ответами:

Инициализация всех полей структуры - C++
Всем привет. struct sFoo { int a; char b; struct {

Расположение полей структуры в памяти - C++
Есть структура MyStruct содержащая в себе два поля int. Есть массив объектов MyStruct. Гарантируется ли что поля MyStruct будут расположены...

Инициализация полей структуры из файла - C++
Помогите, пожалуйста, разобраться с файлами. Имеется такая структура: enum Pos {director = 1, manager, bookkeeper, secretary,...

Передача полей из структуры А в структуру В - C++
Всем привет. Прошу помощи в работе над структурами. Есть 2 структуры: namespace { using std::array; #pragma pack(push, 1) ...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru