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

Почему функция передает не то значение - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда тейлора http://www.cyberforum.ru/cpp-beginners/thread249160.html
Привет неспящим=)) В функциях я вообще не шарю, а мне надо всю программу реализовать в виде функции. Вот такая вот: Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда тейлора, на интервале от x нач. до x кон. с шагом dx с точностью до Е. Каждая строка таблицы должна содержать значение фргумента, значение функции и количество просуммированных членов ряда...
C++ Найти сумму и количество четных элементов матрицы, меньших 10 Помогите решить задачу на Turbo С++ (где используются printf scanf) 1) Найти сумму и количество четных чисел, меньших 10. Массив: Z. Условия и ограничения: zij - натуральные числа. http://www.cyberforum.ru/cpp-beginners/thread249134.html
квадратный корень C++
Помогите решить задачу на Turbo С++ (где используются printf scanf) 1)Вычислить корни квадратного уравнения ax^2+bx+c=0
C++ Напишите функцию bool IsDigit, определяющую, является ли заданный символ цифрой
Если в упражнении сказано "дана строка", то ее можно считать при помощи инструкции вида cin>>S или при помощи функции getline. Если сказано, что дана строка, содержащая пробелы, то ее необходимо считывать при помощи функции getline. 3 Напишите функцию bool IsDigit(unsigned char c), определяющую, является ли данный символ цифрой или нет. Напишите программу, которая получает на вход один...
C++ Указатели; Определение размера памяти и тому подобное http://www.cyberforum.ru/cpp-beginners/thread249125.html
Определить все известные типы данных применительно к переменным и их указателям; используя только указатели, определить значение присваемых переменных; определить размер памяти, отводимый для каждого типа данных.:p
C++ Рекурсивный алоритм шахматная доска расставить фигуры так чтобы не били друг друга На шахматной доске n x n,расставить фигуры так,чтобы они не били друг друга,нужно реализовать 2 отдельных программы,в первой фигуры сверхферзь(ходит как ферзь и как конь) и сверхслон,во второй сверхладья(ходит как обычная ладья и как конь) и сверхслон(ходит как слон,отталкиваеться от краев поля.как бильярдный шар). Фигур не две, а несколько, зависит от расстановки))) Вариация на тему 8 ферзей... подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
27.02.2011, 16:45     Почему функция передает не то значение
Ксюха21, оператор sizeof возвращает размер объекта. В данном случае ты считаешь размер указателя на char (т.е. переменной, которая хранит адрес в памяти), который у тебя равен (и всегда будет равен) 4 байтам. А нужно посчитать число элементов, которые располагаются в памяти, начиная с этого адреса и заканчивая символом '\0' (который является признаком конца C-строки). Как это сделать - написано выше.
 
Текущее время: 23:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru