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

Как узнать размер массива? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Линейные списки http://www.cyberforum.ru/cpp-beginners/thread803506.html
Ребят, подскажите в чем ошибка:( Компилятор не находит, а при запуске вылетает. Я подозреваю, что проблема с памятью... Искал информацию в литературе, но там про списки написано мало. Вот мой код,...
C++ Провете класс на предмет ошибок инкапсуляции Добрый день! Недавно начал изучение ООП C++ и вот настал момент, когда я создал свой первый класс и обьект. Хочу попросить проверить его на предмет ошибок, особенно интересует, все ли построено... http://www.cyberforum.ru/cpp-beginners/thread803498.html
Qt загрузка изображения C++
Кто-нибудь может привести пример программы (желательно файл), где можно будет загружать изображение и изменять его яркость. Я читал несколько тем по этому поводу, но толком ничего и не понял(....
C++ Вычислить сумму ряда
С точностью е(у=0.01,0.001,0.0001) и сравнить результаты с точным значением. точное значение cosX (|x|<бесконечности)
C++ Создать класс с именем BIBL http://www.cyberforum.ru/cpp-beginners/thread803484.html
Создать класс с именем BIBL, содержащий следующие поля: • фамилию и инициалы автора; • название книги; • год издания; • количество экземпляров данной книги в библиотеке; • цена книги.
C++ Программа, которая читает размер стороны квадрата и затем печатает звездочками и пробелами пустой квадрат заданного размера Напишите программу, которая читает размер стороны квадрата и затем печатает звездочками и пробелами пустой квадрат заданного размера. Ваша программа должна работать для любых размеров, заданных в... подробнее

Показать сообщение отдельно
Seroga7
6 / 6 / 1
Регистрация: 08.12.2012
Сообщений: 147

Как узнать размер массива? - C++

08.03.2013, 19:31. Просмотров 1102. Ответов 5
Метки (Все метки)

Нужно узнать размер введенного пользователем массива, но sizeof() почему-то не работает, помогите пожалуйста разобраться!

C++
1
2
3
4
5
6
7
8
9
10
int main(){
char work_str[100];
    int size_of_str;
 
scanf("%s", work_str);
size_of_str = sizeof(work_str)/sizeof(work_str[0]);
cout << "\n" << size_of_str;
}
 
system("pause");
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru