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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
yurets17
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 170
#1

Обработка массивов - C++

05.11.2013, 20:51. Просмотров 198. Ответов 3
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <cmath>
using namespace std;
int main(){
    char str[255], *symv;
    cout<<"Введiть рядок символiв:"<<endl;
    cin.getline(str,255);
    symv=str;
    while(*symv==' ')
        ++symv;
    cout<<"Рядок символiв без початкових пробiлiв: \n"<<symv;
    return 0;
}
Народ, обьясните принцип работы, и скажите что означает *symv в коде
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2013, 20:51     Обработка массивов
Посмотрите здесь:

Обработка массивов - C++
Всем доброго времени суток. Помогите, пожалуйста, с задачей. Задан целочисленный массив X из 20 элементов, среди которых есть...

Обработка массивов - C++
Всем привет. Ребяят, нужна помощь: Задан массив А размера N (N - нечетное число). Вывести его элементы с нечетными номерами в порядке...

Обработка массивов - C++
помогите пожалуйста разобраться с кодом(прокомментировать), или помогите написать код ,но проще) сложно разобраться в некоментированной...

Обработка массивов - C++
Даны две вещественные квадратные матрицы N-го порядка. Вы- ведите на экран квадрат той из них, в которой наименьший след (сумма...

Обработка массивов - C++
Помогите пжласта! Скоро экзамен, вот надо допуск получить. 1. Найти число отрицательных элементов одномерного числового массива. 2....

обработка массивов - C++
используя технологию структурного программирования, разработать программу обработки одномерных и двумерных (матриц) массивов в соответствии...

Обработка массивов - C++
Народ помогите пожалуйста ото чет я не понимаю как это на с++ реализовать. Заранее спасибо! 1. Дана стpока символов. Пpизнак конца...

Обработка массивов - C++
Написать программу вычисления величины K, обратной произведению тех элементов массива b1,b2,…,bn, для которых выполнимо: 2i&lt;bi&lt;i!. Если...

Обработка массивов - C++
Задание Вводити з клавіатури масиви та обробляти їх, доки на запит “Хочете продовжувати роботу далі (да, ні) ?” користувач не відповість...

С. Обработка массивов - C++
Реализовать на языке С. Дана квадратная матрица порядка М. Найти суммы элементов ее диагоналей, параллельных побочной(начиная с...

Обработка массивов - C++
Требуется: 1) Массивы должны быть динамические – организовать вы-деление памяти; 2) значения элементов массива вводятся с клавиатуры; ...

Обработка массивов - C++
Ввести массивы А и В. В массив С скопировать те элементы, которые есть и в массиве А и в массиве В. Из массива В ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
scenotaph
120 / 120 / 15
Регистрация: 29.03.2013
Сообщений: 237
05.11.2013, 21:08     Обработка массивов #2
yurets17,
C++
1
2
char *symv
symv = str
symv указатель на начало строки str
C++
1
2
while(*symv==' ')//разыменовывание указателя
        ++symv;
Если символ пробел, то переместить указатель на одну позицию вперед
C++
1
cout<<"Рядок символiв без початкових пробiлiв: \n"<<symv;
Вывод строки с текущего положения указателя
yurets17
1 / 1 / 0
Регистрация: 07.10.2013
Сообщений: 170
05.11.2013, 21:10  [ТС]     Обработка массивов #3
[QUOTE=scenotaph;5291334]yurets17,
C++
1
2
char *symv
symv = str
symv указатель на начало строки str

я имел ввиду что означает * перед указателем?
scenotaph
120 / 120 / 15
Регистрация: 29.03.2013
Сообщений: 237
05.11.2013, 21:13     Обработка массивов #4
yurets17,
char *symv - здесь звёздочка обозначает, что symv это указатель
while(*symv==' ') - здесь, его разыменовывание, то есть взятие того, что лежит по адресу, хранящимся в symv
Yandex
Объявления
05.11.2013, 21:13     Обработка массивов
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru