📄 scott-pointer1.c
字号:
/* 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -