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

В чем разница между 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... подробнее

Показать сообщение отдельно
h3mbr0
235 / 78 / 18
Регистрация: 12.03.2012
Сообщений: 335
09.04.2012, 16:36  [ТС]
строки в двойных кавычках автоматически имеют нулевой завершающий символ
но ведь их 10, а элементов с 0 по 10 - 11?
покажи пример, не совсем ясно что ты имеешь ввиду
по книге:
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
struct key
{
char *keyword;
int keycount;
}tab[]={"break",0,
"case",0,
"char",0,
"continue",0,
"end",0
},bbb;
struct key BinaryInStruc(char *word,struct key tab[],int n)
{
int low=0,high=n-1,mid,cond;
while(low<=high)
{
mid=(low+high)/2;
if((cond=strcmp(word,tab[mid].keyword))<0)
high=mid-1;
if(cond<0)
{high=mid-1;continue;}
if(cond>0)
{low=mid+1;continue;}
tab[mid].keyword=0;
return(tab[mid]); //found
}
tab[mid].keycount -1;
return(tab[mid]);//not found
}
//---
int main()
{
char s[1000]
inc c;
do
{printf("enter string>");
getline(s,1000);
bbb=binaryinstruc(s,tab,5);
if(bbb.keycount!=-1) 
printf("Found string =%s\n",bbb.keyword);
else
printf("not found\n");
_getch();
}
while ((c=getchar()) != -1);
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru