Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> инициализация строк, длинные строки 
:(
    Опции темы
jimbo
Дата 16.11.2009, 12:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 180
Регистрация: 18.6.2009
Где: Южно-Сахалинск

Репутация: нет
Всего: нет



Привет всем


как инициализировать строку в 2 строчки?
Код


char arra[] = "asdsasddasdasas asdasdasdasd";


char arra2[] = "asdsasddasdasas 
                                   asdasdasdasd";"

--------------------
Я не играю в шахматы - в шахматах я борюсь. А.А.Алехин
PM MAIL WWW   Вверх
Andrey44
Дата 16.11.2009, 12:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1501
Регистрация: 4.12.2006
Где: На работе

Репутация: 2
Всего: 26



Код

char arra2[] = "asdsasddasdasas/
                                   asdasdasdasd";"



--------------------
????? ??, ??????? ?????.  smile 
PM MAIL WWW ICQ   Вверх
azesmcar
Дата 16.11.2009, 12:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 52
Всего: 211



Код

char arr[] =
            "hello"
            "world";


Andrey44

не / а \ и к тому же там в строке будут символы табуляции.


Это сообщение отредактировал(а) azesmcar - 16.11.2009, 12:26
PM   Вверх
jimbo
Дата 16.11.2009, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 180
Регистрация: 18.6.2009
Где: Южно-Сахалинск

Репутация: нет
Всего: нет



спасибо за такие быстрые ответы)
--------------------
Я не играю в шахматы - в шахматах я борюсь. А.А.Алехин
PM MAIL WWW   Вверх
Andrey44
Дата 16.11.2009, 12:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1501
Регистрация: 4.12.2006
Где: На работе

Репутация: 2
Всего: 26



Цитата(azesmcar @  16.11.2009,  12:24 Найти цитируемый пост)
 и к тому же там в строке будут символы табуляции.

Скопировал с верхнего примера.
Цитата(azesmcar @  16.11.2009,  12:24 Найти цитируемый пост)
не / а \ 
согласен, не переключил раскладку



--------------------
????? ??, ??????? ?????.  smile 
PM MAIL WWW ICQ   Вверх
azesmcar
Дата 16.11.2009, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 52
Всего: 211



Цитата(Andrey44 @  16.11.2009,  12:30 Найти цитируемый пост)
Скопировал с верхнего примера.

да нет, я в другом смысле
Код

char arr[] =
            "hello"
            "world";

и
Код

char arr[] =
            "hello
            world";

разные вещи, в первом случае в строке будет лежать
Цитата

helloworld

а во втором
Цитата

hello            world

вот эта табуляция
Цитата

char arr[] =
            "hello
<------->world";



Это сообщение отредактировал(а) azesmcar - 16.11.2009, 12:33
PM   Вверх
Andrey44
Дата 16.11.2009, 12:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1501
Регистрация: 4.12.2006
Где: На работе

Репутация: 2
Всего: 26



Код

char arra2[] = "asdsasddasdasas\
               asdasdasdasd";
arra2 = 0x007e2508 "asdsasddasdasas               asdasdasdasd"
Да, проверил, не знал. Да и никогда так не пользовался smile 


--------------------
????? ??, ??????? ?????.  smile 
PM MAIL WWW ICQ   Вверх
azesmcar
Дата 16.11.2009, 12:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 52
Всего: 211



Цитата(Andrey44 @  16.11.2009,  12:42 Найти цитируемый пост)
Да, проверил, не знал. Да и никогда так не пользовался smile  

\ - это директива стыковки строк, по сути просто следующий enter игнорируется, например
Код

int i = 0;
// was ist das? \
i++;
std::cout << i << std::endl;

выведет 0.

PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0597 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.