Сообщение от papa_n
|
Мерси боку)
|
Не торопитесь, в последних советах - засада на засаде.
Засады по порядку...
Сообщение от mimuh64
|
Нужно определиться с массивом: ... ну или вот так
Код:
|
char N; char data[N]; |
|
Ну, и какого же размера будет массив?
Сообщение от mimuh64
|
Я взял кусок твоего примера - компилируется и работает...
|
Компилироваться, он компилируется, но не работает.
Сообщение от Yurkin2007
|
У Вас параметр data есть указатель на char, а совсем не массив. Нужно передавать ссылку на массив
Код:
|
char EncodeData(char data[]) |
...
|
Предложенное объявление параметра ничем не отличается от того, которое оно призвано исправить - оба объявления являются ссылками на
char.
Зря вы избегаете изучения предмета - столько времени тратите впустую, вместо того, чтобы прочесть учебник. В данном случае очень важно понимать раздел "
Ссылки и массивы".
P.S. Да, и смысл выражения
sizeof(‹some array›) вами тоже понят ошибочно - это не количество элементов массива.