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

В чем разница между int main(){} и int main(void){}? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать функции для вычисления среднего значения и определения простого числа. http://www.cyberforum.ru/cpp-beginners/thread543398.html
Из положительных значений двух целочисленных массивов различной размерно- сти сформировать общий массив. Найти среднее арифметическое элементов, рас- положенных в массиве до первого простого числа....
C++ Разработать функцию, которая для заданного натурального числа N и M возвращает их наибольший общий делитель. Привет всем кто читает эту тему! Пожалуйста, кому не трудно помогите с задачами на функци, заранее огромное спасибо. I Разработка нерекурсивных функции Разработать функцию, которая для... http://www.cyberforum.ru/cpp-beginners/thread543381.html
C++ програмка
На звероферме разводят пушных зверьков. Имеются следующие сведения: название , количество , возраст и вес зверька. Если вес пушного зверька в возрасте от 6 до 8 месяцев превышает 7кг , то необходимо...
Опрос процесса (заморожен или нет) C++
Привет всем! У меня появилась задачка: в какой то момент исполнения программы нужно узнать состояние процесса (suspend or resume), который я нашел в начале исполнения уже. Есть ли реализация опроса?...
C++ задачка на класс http://www.cyberforum.ru/cpp-beginners/thread543369.html
Создать класс, содержащий сведения о количестве изделий категории А,В,С, собранных рабочим за месяц. Структура класса : фамилия сборщика, наименование цеха, количество изделий (по категориям),...
C++ В файле не сохраняются данные Не работает простейшая программа. Данные вводятся, OUTPUT.TXT создается. По завершении программы открываю - пусто. Что неправильно, подскажите. Заранее благодарен. #include <fstream> using... подробнее

Показать сообщение отдельно
3BEPb_TyTa
18 / 18 / 1
Регистрация: 18.05.2010
Сообщений: 83
09.04.2012, 17:11
Цитата Сообщение от h3mbr0 Посмотреть сообщение
3) почему объявление char s[10]="0123456789"; переполняет массив? ведь с 0 по 9 элемент 10 символов, а 10 - \0?
если объявить массив так - s[10], то у тебя есть 10 доступных ячеек с индексами от 0 до 9. Вот и получается, что для "012345679" уже нужно 10 ячеек, а нужна ещё одна для '\0'.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru