![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Форумчанин
Регистрация: 15.11.2008
Сообщений: 577
|
![]() Код:
я так понимаю 0 50 это один long long, а почему вместо последней переменной 0 не сильно понятно. Причем если увеличить 1 аргумент (число аргументов) на 1 то выводится правильно последняя переменная а за ней опять 0 есть 20 30 40 0 50 60 102 113 0 ascii f -> 102 q-> 113 |
![]() |
![]() |
![]() |
#12 | |
Форумчанин
Регистрация: 01.07.2011
Сообщений: 423
|
![]() Цитата:
Это потому что в main вы выводите результат работы функции sum, а этим результатом является значение переменной s, которое инициализируется 0.
Со мной можно встретиться на www.clipper.borda.ru
|
|
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 15.11.2008
Сообщений: 577
|
![]()
действительно, я и забыл об этом.
|
![]() |
![]() |
![]() |
#14 |
Форумчанин
Регистрация: 01.07.2011
Сообщений: 423
|
![]()
Но в любом случае мы убедились, что программа будет обрабатывать значения неверно, если не приводить каждый параметр к нужному типу с помощью va_arg.
Со мной можно встретиться на www.clipper.borda.ru
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Варнинги в функциях с переменным числом параметров | guz | Общие вопросы C/C++ | 0 | 15.11.2010 13:36 |
функция с переменным числом параметров | Veselyn | Общие вопросы C/C++ | 1 | 08.04.2010 16:36 |
Функция с переменным числом параметров С++ | [CODER] | Помощь студентам | 3 | 22.03.2010 03:58 |
Функции с переменным числом параметров | Matr1x | Общие вопросы C/C++ | 2 | 07.01.2010 16:55 |
Процедуры с переменным числом параметров Pascal | Сергей089 | Помощь студентам | 2 | 04.04.2009 19:47 |