05:51
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
Массив из строк
КрендельДата: Вторник, 21.08.2012, 11:27 | Сообщение # 1
Уверенный в себе
Группа: Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус:
Компилятор ругается ошибкой на строку следующего вида:
Code
new n[3] = {"text1", "text2", "text3"};


Получается что нельзя создать массив из строк ?? Или в панв какой-то другой способ используется?



生き死に
zEscДата: Вторник, 21.08.2012, 12:21 | Сообщение # 2
Global Elite
Группа: Ангел Хранитель
Сообщений: 896
Награды: 20
Репутация: 856
Замечания: 0%
Статус:
new n[3] = {{"text1"}, {"text2"},{
"text3"}};

Добавлено (21.08.2012, 12:21)
---------------------------------------------
ошибочка
new n[16][3] = {{"text1"},
{"text2"},{
"text3"}};
Как-то так.


Дикий_БиллиДата: Вторник, 21.08.2012, 12:40 | Сообщение # 3
Новенький
Группа: Пользователи
Сообщений: 48
Награды: 2
Город: 123123123
Репутация: 29
Замечания: 100%
Статус:
array[ кол-во строк ][ размер одной строки] = { "...", "...", ... }
GeryyДата: Вторник, 21.08.2012, 12:44 | Сообщение # 4
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (Крендель)
Получается что нельзя создать массив из строк ?? Или в панв какой-то другой способ используется?

запись в массив int и строк

enum some_enum
{
var1,
var2[32]
}

new Array[10][some_enum] =
{
{1, "one"},
{2, "two"},
{3, "three"},
// и так далее
};



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
КрендельДата: Вторник, 21.08.2012, 12:46 | Сообщение # 5
Уверенный в себе
Группа: Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус:
DjCubex, Дикий_Билли,
Вы меня немножко запутали.
Во вторых скобках что указывается??
new n[3][???]



生き死に
zEscДата: Вторник, 21.08.2012, 12:53 | Сообщение # 6
Global Elite
Группа: Ангел Хранитель
Сообщений: 896
Награды: 20
Репутация: 856
Замечания: 0%
Статус:
У билли правильный вариант. Во вторых скобках указывается макс длина строк


КрендельДата: Вторник, 21.08.2012, 12:58 | Сообщение # 7
Уверенный в себе
Группа: Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус:
ОК.
Можете еще подсказать как мне сравнить обычную строку (new string[64]) со строкой из массива. При попытке сравнения компилятор выплевывает ошибку 033: array must be indexed.



生き死に
zEscДата: Вторник, 21.08.2012, 13:07 | Сообщение # 8
Global Elite
Группа: Ангел Хранитель
Сообщений: 896
Награды: 20
Репутация: 856
Замечания: 0%
Статус:
strcmp(n[1],string,true)


КрендельДата: Вторник, 21.08.2012, 13:33 | Сообщение # 9
Уверенный в себе
Группа: Продвинутые
Сообщений: 216
Награды: 0
Город: :дороГ
Репутация: -8
Замечания: 20%
Статус:
Quote (DjCubex)
strcmp(n[1],string,true)

А что вернет функция если строки будут одинаковы?



生き死に
zEscДата: Вторник, 21.08.2012, 13:41 | Сообщение # 10
Global Elite
Группа: Ангел Хранитель
Сообщений: 896
Награды: 20
Репутация: 856
Замечания: 0%
Статус:
вернёт 0


stepmexДата: Вторник, 21.08.2012, 14:27 | Сообщение # 11
Мастер джэдай
Группа: Продвинутые
Сообщений: 2914
Награды: 35
Город: Е-бург
Репутация: 1032
Замечания: 0%
Статус:
Вообще правильнее будет так:
Code
new n[][] = {"Lorem ipsum", "Lorem ipsum Lorem ipsum", "Lorem ipsum Lorem ipsum Lorem ipsum"};



И создал Бог женщину!.. Существо получилось злобное, но симпатичное...
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua