2015-12-07 7 views
0

Итак, у меня есть массив char, и в каждом индексе массива у меня есть часть изображения, которую мне нужно написать в консоли. В одной функции у меня есть массив, а в другой функции у меня есть выход. Проблема в том, что на выходе я получаю только первый элемент, я также пробовал без [i], с & или *. Но ничего не получилось.C++ Char массив указателей

Code

+4

Пожалуйста, вставьте свой код в вопрос, а не изображение –

+5

, так это C++ или C#? половина C++ половина C#? с + #? –

+0

@ M.kazemAkhgary Этот последний ваш комментарий сделал мой день! – Codor

ответ

3

Вызов должен быть

output(array, max); 

вместо

output(*array,max); 

который использует непредусмотренное разыменования array.

+1

'output' также должен быть объявлен по-разному. – n0rd

+0

Да, но как? В настоящее время я не участвую в C++. Цель состоит в том, чтобы объявить массив строк; как это сделать? Как 'char ** array'? – Codor

+1

'char ** array' должен работать, да. – n0rd

Смежные вопросы