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

а как вывести на экран? через printf не получается - C++

Войти
Регистрация
Восстановить пароль
 
jekaky
0 / 0 / 0
Регистрация: 28.11.2013
Сообщений: 7
30.01.2014, 16:39     а как вывести на экран? через printf не получается #1
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <string.h>
 
using namespace std;
 
struct car
{
    char marka[15];
    int capacity;
};
struct car c1={"BMW",200};
помогите пожалуйста
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.01.2014, 16:39     а как вывести на экран? через printf не получается
Посмотрите здесь:

printf - знак процента на экран C++
Вывести на экран второго и шестандцатую эквиваленты целого числа. Не использовать спецификатор типа% х,% Х в функции printf. C++
Как вывести на экран переменную из функции, которой присваиваеться значение через указатель? C++
Как вывести printf для струкутры C++
C++ printf и integer 128 бит, как вывести значение?
printf как вывести в фаил числа через пробел? C++
почему не получается правильно вывести полученный массив на экран C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
0x10
2437 / 1609 / 235
Регистрация: 24.11.2012
Сообщений: 3,949
30.01.2014, 16:41     а как вывести на экран? через printf не получается #2
Написать свою функцию, которая на вход принимает структуру и выводит ее поэлементно.
CheshireCat
Эксперт С++
2907 / 1235 / 78
Регистрация: 27.05.2008
Сообщений: 3,315
30.01.2014, 16:41     а как вывести на экран? через printf не получается #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
#include <iostream> #include <string.h>   using namespace std;   struct car {     char marka[15];     int capacity; }; struct car c1={"BMW",200};
 
int main()
{
   cout << c1.marka << " " << c1.capacity << endl;
}
Тамика
Котовчанин
 Аватар для Тамика
863 / 443 / 129
Регистрация: 16.02.2010
Сообщений: 2,565
Записей в блоге: 27
30.01.2014, 16:46     а как вывести на экран? через printf не получается #4
Это весь код?.. А где мейн?
CheshireCat
Эксперт С++
2907 / 1235 / 78
Регистрация: 27.05.2008
Сообщений: 3,315
30.01.2014, 16:48     а как вывести на экран? через printf не получается #5
Вот там и мейн, только форматтер форума криво скопировал твой код, а я не успел уже отредактировать. Просто добавь мейн в конец своего кода.

А, тьфу, виноват. Запутался.... Это не к Тамика относится.
jekaky
0 / 0 / 0
Регистрация: 28.11.2013
Сообщений: 7
30.01.2014, 16:50  [ТС]     а как вывести на экран? через printf не получается #6
блин совсем забыл про main, спасибо !!!
Тамика
Котовчанин
 Аватар для Тамика
863 / 443 / 129
Регистрация: 16.02.2010
Сообщений: 2,565
Записей в блоге: 27
30.01.2014, 16:50     а как вывести на экран? через printf не получается #7
Цитата Сообщение от CheshireCat Посмотреть сообщение
Вот там и мейн, только форматтер форума криво скопировал твой код, а я не успел уже отредактировать. Просто добавь мейн в конец своего кода.

А, тьфу, виноват. Запутался.... Это не к Тамика относится.
А я сидела и думала, чтобы это значило.
Вопрос задавался ТС.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.01.2014, 16:58     а как вывести на экран? через printf не получается
Еще ссылки по теме:

C++ с++ не получается вывести на экран MAX2 и MAX3
как вывести на экран через запятую энное количество членов прогрессии, если это количество я ввожу с клавиатуры? C++
Написать программу с использованием функций printf и scanf: ввести два вещественных значения и вывести их произведение на экран монитора C++
Как строку записать через printf C++
C++ Спецификатор %n в Printf() - не получается посчитать число выводимых символов

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

Или воспользуйтесь поиском по форуму:
some_name
Вежливость-главное оружие
 Аватар для some_name
219 / 219 / 55
Регистрация: 19.02.2013
Сообщений: 1,423
30.01.2014, 16:58     а как вывести на экран? через printf не получается #8
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
#include <iostream>
#include <string.h>
 
using namespace std;
 
struct car
{
    char marka[15];
    int capacity;
};
 
void print(car c)
{
    cout<<c.marka<<" "<<c.capacity<<endl;
}
 
int main()
{ 
    setlocale(0, "ru"); 
    
    struct car c1={"BMW",200};
 
    print(c1);
 
    std::system("pause");
    return 0;
}
Yandex
Объявления
30.01.2014, 16:58     а как вывести на экран? через printf не получается
Ответ Создать тему
Опции темы

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