📄 com_tag.c
字号:
#include "com_define.h"#include "com_tag.h"#include "com_dbg.h"MV_VOID Tag_Init( PTag_Stack pTagStack, MV_U16 size ){ MV_U16 i; MV_DASSERT( size == pTagStack->Size ); pTagStack->Top = size; for ( i=0; i<size; i++ ) { pTagStack->Stack[i] = size-1-i; }}MV_U16 Tag_GetOne(PTag_Stack pTagStack){ MV_DASSERT( pTagStack->Top>0 ); return pTagStack->Stack[--pTagStack->Top];}MV_VOID Tag_ReleaseOne(PTag_Stack pTagStack, MV_U16 tag){ MV_DASSERT( pTagStack->Top<pTagStack->Size ); pTagStack->Stack[pTagStack->Top++] = tag;}MV_BOOLEAN Tag_IsEmpty(PTag_Stack pTagStack){ if ( pTagStack->Top==0 ) { return MV_TRUE; } return MV_FALSE;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -