bug1409955.c
来自「sdcc是为51等小型嵌入式cpu设计的c语言编译器支持数种不同类型的cpu」· C语言 代码 · 共 42 行
C
42 行
/* bug1409955.c*/#include <testfwk.h>voidWriteToXData(char* buffer){ (void)buffer;}voidtest_push_pop(void){ char a; xdata char* p; char d[5]; d[0] = 0; d[1] = 0; d[2] = 0; d[3] = 0; d[4] = 0; p = 0; do { if( (unsigned short)p > 10 ) a = 10-(char)p; else a = 60; d[0] = 0x12; d[1] = 0x34; WriteToXData(d); // Watch the xdata: 0, 1! p += a; ASSERT (d[0] == 0x12); ASSERT (d[1] == 0x34); } while( !p ); d[0] = 1; d[1] = 2; d[2] = 3; d[3] = 4; d[4] = 5;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?