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

Проверьте и листинг и подскажите по операции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализовать программу умножения чисел столбиком с использованием стека http://www.cyberforum.ru/cpp-beginners/thread292128.html
Если можно, с комментариями. Спасибо.
C++ Преобразование двоичного кода в текст есть код: struct home { char name; long number; int dom; int kvartira; }; http://www.cyberforum.ru/cpp-beginners/thread292118.html
возникнут ли последствия с динамическим массивом C++
Если в программе не задается размер массива (строка) и пользователю не подается запрос на размерность можно ли его задать (не имея последствий) таким способом при вводе. # include <iostream> #include <cstdio> using namespace std; int main()
Односвязный список - удаление - совет C++
Как лучше удалять элементы из однонаправленного списка? Я знаю два варианта: 1) Идем по списку и сохраняем в отдельную переменную указатель на предыдущий элемент. После этого перезаписываем поле next пред. элемента и удаляем уже ненужный элемент. 2) Идем по списку. Находим нужный элемент(I). Сохраняем физически след элемент в левую переменную(Q). Удаляем оба элемента и в уже бывшее место...
C++ объясните http://www.cyberforum.ru/cpp-beginners/thread292079.html
ребят вот программа с помощью кой как получилась но не фига в ней понять не могу если можно примеры кодов жтой проги попроще или объясните что к чему плиз #include "stdafx.h" #include "stdio.h" #include "string" int main() { char str = "asd qwd lkjq wdlkasd iqw dlkaskd jds qwdjk aasd"; char* pstr = strtok(str, " ");
C++ Программирование файлов Помогите написать программу на С++, обеспечивающую создание списка абитуриентов. Предусмотреть ввод фамилии, имени и отчества, года рождения, оценок за вступительные экзамены (математика, физика, русский язык). Программа должна позволять сохранить список в файл, загрузить его и произвести сортировку по следующим полям в порядке убывания:; фамилия, имя, отчество; год рождения, общий балл за... подробнее

Показать сообщение отдельно
.Malek.
5 / 5 / 0
Регистрация: 20.03.2011
Сообщений: 180

Проверьте и листинг и подскажите по операции - C++

10.05.2011, 07:44. Просмотров 317. Ответов 6
Метки (Все метки)

Проверьте и листинг и подскажите по операции
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
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
 
int CountLetters(char* s)
{
    if(s[0]=='.')
    {
        return 0;
    }
    else
    {
        if(s[0]==' ')
        {
            return CountLetters(++s);
        }
        else
        {
            return CountLetters(++s)+1;
        }
    }
}
 
void main()
{
    clrscr();
    cout<<"Enter string"<<endl;
    char* s;
    cin.get(s,255);
    cout<<CountLetters(s)<<" letters"<<endl;
    getch();
}
Куда здесь сохраняется +1. Программа подсчитывает количество букв в слове до точки.

Добавлено через 2 минуты
то что (++s) это понятно что переход на след символ в массиве.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru