Я пишу программу в Keil на языке С. Мне надо передать в функцию строку, а потом определить количество символов в строке. Я делаю это так:
int Disp (unsigned char Simv[]) { unsigned char Dlina; unsigned char Kol_Sim; Dlina = sizeof (Simv); ...... }
Вызываю функцию так:
Disp ("Hello");
В режиме отладки переменная Simv равна только коду первого символа, а переменная Dlina = 3. Вопрос как правильно передать строку в функцию?
|