uchar_t 就是 unsigned char,是 c/c++ 变量类型, 占内存1个字节。
可以用于一字节无符号整型数或字符。
它不属ANSI-C (或POSIX)标准, 而是编译器或用户通过
typedef unsigned char uchar_t;
或
#define uchar_t unsigned char
另加的定义。
c 程序例子:
#include
#define uchar_t unsigned char
int main(){
uchar_t c='A';
uchar_t s[]="abcd123XYZ";
printf("%c %#x %d
",c,c,c);
printf("%s
",s);
return 0;
}
输出:
A 0x41 65
abcd123XYZ
t 实际上就是长整型long int。
在C语言里time_t是longint是一种整数类型,可以定义宏。
typetime_olong;可以直接用long型定义数据,然后调用time(),或其他的时间函数;
例如:
time_tlt;
lt=time(NULL);//获取系统当前时间。
若保存从1970年1月1日0时0分0秒到现在时刻的秒数!
用time()这个函数获取。