Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 12.05.2015
Сообщений: 2
1

Заполнение структуры через функцию

12.05.2015, 09:45. Показов 1530. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <string.h>
char ch;
int i,j;
struct loc {
    char *name;
    char gr;
};
void reading (loc);
 
int main() {
    loc l;
    void reading(loc &l);
}
 
void reading (loc &l){
   l.name="Hello";  // выдает deprecated conversion from string constant to 'char*'. а если сделать просто char - проект не запускается invalid conversion from 'const char*' to 'char'
   printf("%s",l.name);
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.05.2015, 09:45
Ответы с готовыми решениями:

Заполнение массива через функцию
Задание следующее: Написал следующий код: #include &quot;math.h&quot; void cosinus (int *a,...

Ввод/вывод данных элементов структуры через функцию
Разработать программу учета покупок ювелирного магазина. Данные о покупках хранить в виде массива...

Заполнение структуры через функцию
Здравствуйте помогите пжл, нужно реализовать заполнение структуры через функцию в этой проге ...

Заполнение структуры через консоль
Добрый вечер!Есть вопрос по такой программе: Создать массив, в котором записать информацию о...

2
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
12.05.2015, 09:58 2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <string.h>
 
struct loc {
char name[100];
char gr;
};
 
void reading(loc* l) {
    memset(l->name, 0, sizeof(l->name))
    strncpy(l->name, "Hello", sizeof(l->name)-1);
}
 
int main() {
    loc l;
    reading(&l);
    printf("%s\n", l.name);
}
1
0 / 0 / 0
Регистрация: 12.05.2015
Сообщений: 2
12.05.2015, 12:17  [ТС] 3
Jewbacabra, спасибо вам большое!

Добавлено через 29 минут
Jewbacabra, простите, а как сделать, чтобы "Hello" c клавиатуры считать?

Добавлено через 1 час 47 минут
Уже разобралась
0
12.05.2015, 12:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2015, 12:17
Помогаю со студенческими работами здесь

Заполнение структуры через rand
Допустим у меня есть такая структура struct list { char name; int year; ...

Заполнение структуры через cin.getline
struct data { int day; int month; int year; }; struct NOTE { char familia; char name;

Заполнение строки через функцию
Добрый день! При вызове функции f1 оператор cin.getline не срабатывает. На экране отображается...

Заполнение столбца DataGridView через функцию
Вкратце. Имеется DataGridView привязанный к коллекции объектов. BindigSource в данном гриде...

Обработка структуры через функцию
подскажите пожулуйста как реализовать обработку структуры через функцию. Нужно написать функцию...

Непонятный вывод структуры через функцию
#include &lt;cstdlib&gt; #include &lt;iostream&gt; using namespace std; struct st { char name; ...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru