Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 01.05.2011, 16:49   #1
compod
 
Регистрация: 30.04.2011
Сообщений: 3
По умолчанию Что значит \n в С++

и для чего оно нужно
compod вне форума
Старый 01.05.2011, 16:58   #2
russian-stalker
Участник клубаДжуниор
 
Аватар для russian-stalker
 
Регистрация: 23.08.2008
Сообщений: 1,616
По умолчанию

Это Escape-последовательность (или управляющий символ, в зависимости от используемой литературы)
pushl $0x18E3DF6B
call ICQ
russian-stalker вне форума
Старый 01.05.2011, 18:21   #3
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию

Перевод строки.
the_deer_one вне форума
Старый 01.05.2011, 19:29   #4
Lapo4ka
Подтвердите свой е-майл
 
Регистрация: 30.04.2011
Сообщений: 44
По умолчанию

\n - перевод на новую строку, например, в visual studio в консольных приложениях это выглядит так:
код программы:
Код:
#include <stdafx.h>
#include <string>

void main()
{
char *st= "privet!";
printf("%s\n", st);
}
при компиляции в консоли появится:
privet!
Для продолжения нажмите любую клавишу...


если в коде убрать значок \n, то в консоли будет:
privet!Для продолжения нажмите любую клавишу...

Последний раз редактировалось Stilet; 01.05.2011 в 19:47.
Lapo4ka вне форума
Старый 01.05.2011, 19:44   #5
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,708
По умолчанию

the_deer_one и Lapo4ka
Ответ был дан во втором посте. Объясните к чему ваши посты? Тупо набить колво сообщений?
p51x вне форума
Старый 01.05.2011, 19:53   #6
Blade
Software Engineer
Участник клуба
 
Аватар для Blade
 
Регистрация: 07.04.2007
Сообщений: 1,618
По умолчанию

Причем оба ответа менее содержательны, чем первый, а пример от Lapo4ka вообще ужасен
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария
Blade вне форума
Старый 01.05.2011, 20:03   #7
the_deer_one
Участник клуба
 
Аватар для the_deer_one
 
Регистрация: 04.04.2010
Сообщений: 1,554
По умолчанию

[offtop]Не было там ответа. Были только линки на другие сайты, а сайты имеют тенденцию дохнуть.[/offtop]
the_deer_one вне форума
Старый 01.05.2011, 20:11   #8
Blade
Software Engineer
Участник клуба
 
Аватар для Blade
 
Регистрация: 07.04.2007
Сообщений: 1,618
По умолчанию

Цитата:
Сообщение от the_deer_one Посмотреть сообщение
[offtop] а сайты имеют тенденцию дохнуть.[/offtop]
Википедия имеет очень маленькую вероятность сдохнуть.
А ваш ответ совершенно не содержательный и не понятный
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария
Blade вне форума
Старый 01.05.2011, 20:49   #9
Lapo4ka
Подтвердите свой е-майл
 
Регистрация: 30.04.2011
Сообщений: 44
По умолчанию

Цитата:
Сообщение от Blade Посмотреть сообщение
Причем оба ответа менее содержательны, чем первый, а пример от Lapo4ka вообще ужасен
я попыталась объяснить так, чтобы даже ребенку было понятно, ведь мы же не знаем, какого возраста человек по ту сторону экрана

Цитата:
Сообщение от Blade Посмотреть сообщение
Википедия имеет очень маленькую вероятность сдохнуть.
тогда почему я не могу найти в гугле ответ на свой вопрос? почему же в первом случае надо использовать strtok(str, " ,.!");, а во втором strtok (NULL, " ,.");

str = (char *)malloc(80*sizeof(char));
gets(str);
a = strtok(str, " ,.!");

while (a != NULL)
{
printf ("%s\n",a);
a = strtok (NULL, " ,.");
}
Lapo4ka вне форума
Старый 01.05.2011, 21:14   #10
Blade
Software Engineer
Участник клуба
 
Аватар для Blade
 
Регистрация: 07.04.2007
Сообщений: 1,618
По умолчанию

Цитата:
Сообщение от Lapo4ka Посмотреть сообщение
я попыталась объяснить так, чтобы даже ребенку было понятно, ведь мы же не знаем, какого возраста человек по ту сторону экрана
Возраст человека не влияет корректность приведенных для него примеров, пример должен быть корректен в любом случаи. В вашем случаи это не так.

Цитата:
Сообщение от Lapo4ka Посмотреть сообщение
тогда почему я не могу найти в гугле ответ на свой вопрос?
Вообще не понял к чему вы это. По-моему ваше умение находить в гугле информацию в этой теме вообще не обсуждалось.

Мне кажется надо прекратить разговоры в этой теме, так как они давно вышли за рамки первоначального вопроса, ответ на который был дан еще во втором сообщении
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария
Blade вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что это за знак и что он значит? Яр|/||< (^_^) Свободное общение 10 04.07.2010 13:16
Что значит слово батник? СисТемникс Помощь студентам 2 15.06.2010 15:19
Что значит Inc(x)? Vadim123456 Помощь студентам 6 27.04.2010 23:19
что это значит Андрей1992 Помощь студентам 2 25.03.2010 21:04