|
Думай о Си как о продвинутом ассемблере с кучей предопределенных фишек. Так легче будет вникнуть, особенно после пасюка богомерзкого.
E-mail:
info@telesys.ru
char a - это всего лишь знак, один байт, а не строка. Строка в Си - это тот же массив, вопрос не в том, как ее объявить, а как ее обработать, чтобы она вела себя как строка. Конец строки в Си отмечается нулевым байтом, а "пришить" одну строку к другой можно стандартной функцией strcat (a,b), эквивалентной a:=a+b.
Если с нынешним грузом знаний тебе пришлось работать с uC - ты ПОПАЛ. Просто конкретно ПОПАЛ. Ставь на PC что-нибудь элементарное, невизуальное, типа Borland C for DOS или OpenWATCOM, компили
#include
void main (void)
{
cout<<"Hello world"<
и постигай язык паническими темпами, иначе есть риск быть съеденным.
Ответы