DimkaM wrote:j = sizeof(banner)
Ок. Что такое "banner"?
TS-Labs wrote:Ок. Что такое "banner"?
deathsoft wrote:передается, ибо extern char arrr[1000];
deathsoft wrote:либо extern const mymsg[]="хуйня муйня";
extern const char zz[]="abcdefg";
#include <stdio.h>
#include "1.h"
int main()
{
printf("sizeof(zz)=%u, zz='%s'\n",sizeof(zz), zz);
return 0;
}
sizeof(zz)=8, zz='abcdefg'
const char zz[]="abcdefg";
extern const char zz[];
3 int main()
4 {
\ 0000 main:
5 printf("sizeof(zz)=%u, zz='%s'\n",sizeof(zz), zz);
\ 0000 210000 LD HL,zz
\ 0003 E5 PUSH HL
\ 0004 210800 LD HL,8
\ 0007 E5 PUSH HL
\ 0008 210000 LD HL,?0010
\ 000B E5 PUSH HL
\ 000C CD0000 CALL printf
\ 000F F1 POP AF
\ 0010 F1 POP AF
\ 0011 F1 POP AF
6 return 0;
\ 0012 210000 LD HL,0
7 }
\ 0015 C9 RET
\ 0000 RSEG CSTR
\ 0000 ?0010:
\ 0000 73697A65 DEFB 'sizeof(zz)=%u, zz=''%s'''
Массив чаров, sizeof(banner) возвращает количество байт которые занимает массив.TS-Labs wrote:Ок. Что такое "banner"?
Еслиб не тупил, то не спрашивал. Осталось тока выяснить в каком месте туплю.TS-Labs wrote:Тупишь как обычно?
Users browsing this forum: No registered users and 5 guests