scott-pointer1.c
来自「Small Device C Compiler 面向Inter8051」· C语言 代码 · 共 55 行
C
55 行
/* Pointer tests*/#include <testfwk.h>unsigned int aint0 = 0;unsigned int aint1 = 0;unsigned char achar0 = 0;unsigned char achar1 = 0;unsigned char *acharP = 0;voidf1 (unsigned char *ucP){ if (ucP == 0) { ASSERT(0); return; } ASSERT (!(*ucP));}voidf2 (unsigned int *uiP){ if (uiP == 0) { ASSERT(0); return; } ASSERT (!(*uiP));}unsigned char *f3 (void){ return &achar0;}voidtestPointer1 (void){ f1 (&achar0); f2 (&aint0); acharP = f3 (); ASSERT (!((acharP == 0) || (*acharP)));}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?