📄 string.c
字号:
#include "spiht.h"
#include "spihtdecode.h"
void QccStringMakeNull(QccString qccstring)
{
if (qccstring == NULL)
return;
qccstring[0] = '\0';
}
int QccStringNull(const QccString qccstring)
{
if (qccstring == NULL)
return(1);
return(strlen(qccstring) <= 0);
}
void QccConvertToQccString(QccString qccstring, const char *str)
{
if ((qccstring == NULL) || (str == NULL))
return;
strncpy((char *)qccstring, str, QCCSTRINGLEN);
qccstring[QCCSTRINGLEN] = '\0';
}
void QccStringCopy(QccString qccstring1, const QccString qccstring2)
{
if (qccstring1 == NULL)
return;
if (qccstring2 == NULL)
return;
strncpy((char *)qccstring1, (char *)qccstring2, QCCSTRINGLEN);
qccstring1[QCCSTRINGLEN] = '\0';
}
void QccStringSprintf(QccString qccstring, const char *format, ...)
{
va_list ap;
va_start(ap, format);
vsprintf(qccstring, format, ap);
qccstring[QCCSTRINGLEN] = '\0';
va_end(ap);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -