Як у char масив додати символ

char

У цей масив потрібно додати символ "u". не допомагає:

Тобто. суть у тому щоб отримати ім'я компа і до імені додати символ "u".

char

додати

якось так. не? і compname навіщо такий короткий?

massTMP[0] = x[2]; - це що таке?

Є символ string x="u"

річ у тому, що це не символ

char

Виводить те що потрібно. Тільки в кінці вивалюється помилка:

Run-Time Check Failure #2 - Stack поряд з variable 'massTMP' був corrupted.

Може, 7 символів замало для імені комп'ютера?

масив

Може, 7 символів замало для імені комп'ютера?

додати

Так я виправив, але помилка залишилася:

З'являється після того, як я натискаю клавішу enter: Run-Time Check Failure #2 - Stack around the variable 'massTMP' was corrupted.

Виділити всекод C++

char massTMP[MAX_COMPUTERNAME_LENGTH+2];

Після закінчення циклу

Виділити всекод C++

масив

Після закінчення циклу

DWORD size = sizeof(compname)-1;

char

DWORD size = sizeof(compname)-1;

Все одно не виходить:

Run-Time Check Failure #2 - Stack поряд з variable 'massTMP' був corrupted.

for(i=1,j=0; j &str str2).fail();

масив

Що саме? Як до char масиву додати символ? Начебто перемогли.

Якщо щось інше, то

  • Заводьте нову тему з нового питання
  • username робіть такого ж розміру, що і temp
  • проводіть аналіз помилок (приклад тут)