2013-03-18 4 views
-3

Моя строковая структура ниже. Я хочу вставить новое значение в четвертую позицию вместо старой. Как я могу вставить ее.Заменить значение массива строк

Array structure : 


arr_val[0]="100"; 
arr_val[1]="300"; 
arr_val[2]="150"; 
arr_val[3]="360"; //I want to replace this value and insert 200 in this array 
arr_val[4]="100"; 
arr_val[5]="300"; 

Я не уверен, что четвертое значение может быть изменено.

+3

Вы можете сделать то же самое, когда добавили начальное значение. Или что-то более сложное, чего вы хотите? Есть ли шаблон для значений, которые вы хотите заменить? – Schaliasos

+1

Что не так с простым присваиванием 'arr_val [3] =" 200 "'? –

ответ

0

Как вы делали, когда вы инициализирован ваш Arrayvariable вы можете сделать это, чтобы установить новое значение:

arr_val[3] = "200"; 
0

Попробуйте это:

//arr_val[3]="360"; //I want to replace this value and insert 200 in this array 
arr_val[3]="200"; 
0

я не уверен, если это вопрос с подвохом или нет, но у вас уже есть правильный синтаксис:

arr_val[3]="200"; 
Смежные вопросы