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

Массив (напишите коментарии) - C++

Восстановить пароль Регистрация
 
Ligari
0 / 0 / 0
Регистрация: 23.12.2013
Сообщений: 7
25.12.2013, 20:36     Массив (напишите коментарии) #1
Пожалуйста напишите коментарии к каждой строке.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
char * str_to_lower(char * str){
    char * p;
    for ( p = str; *p; ++p )
        *p = tolower(*p);
    return str;
}
 
int main(void){
    char buf[BUFSIZ];
    
    while ( printf("String: ") && scanf("%[^\n]%*c", buf) == 1 )
        printf("Result: %s\n", str_to_lower(buf));
    
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Петррр
 Аватар для Петррр
5917 / 3354 / 333
Регистрация: 28.10.2010
Сообщений: 5,926
25.12.2013, 21:10     Массив (напишите коментарии) #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
char * str_to_lower(char * str){ //комментарий
    char * p; //комментарий
    for ( p = str; *p; ++p ) //комментарий
        *p = tolower(*p); //комментарий
    return str; //комментарий
} //комментарий
 //комментарий
int main(void){ //комментарий
    char buf[BUFSIZ]; //комментарий
 //комментарий
    while ( printf("String: ") && scanf("%[^\n]%*c", buf) == 1 ) //комментарий
        printf("Result: %s\n", str_to_lower(buf)); //комментарий
 //комментарий
    return 0; //комментарий
} //комментарий
Ligari
0 / 0 / 0
Регистрация: 23.12.2013
Сообщений: 7
25.12.2013, 21:21  [ТС]     Массив (напишите коментарии) #3
С пояснением
^Tecktonik_KiLLeR
 Аватар для ^Tecktonik_KiLLeR
1144 / 426 / 19
Регистрация: 23.06.2009
Сообщений: 6,141
Завершенные тесты: 1
26.12.2013, 00:49     Массив (напишите коментарии) #4

Не по теме:

Петррр, Не хватит форум в г*вно превратить??



Добавлено через 4 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
char * str_to_lower(char * str){//наименование функции
    char * p;//объявление указателя типа char
    for ( p = str; *p; ++p )//с начала строки до конца
        *p = tolower(*p);//все ЗАГЛАВНЫЕ буквы сделать обычными
    return str;//возвращать результат
}
 
int main(void){
    char buf[BUFSIZ];//переменная типа char(объявление)
    
    while ( printf("String: ") && scanf("%[^\n]%*c", buf) == 1 )//?
        printf("Result: %s\n", str_to_lower(buf));//результат: (результат из функции)
    
    return 0;
}
Yandex
Объявления
26.12.2013, 00:49     Массив (напишите коментарии)
Ответ Создать тему
Опции темы

Текущее время: 04:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru