用C语言打印常用的符号常量如EOF, NULL 等的值

来源:百度知道 编辑:UC知道 时间:2024/05/30 09:38:28

用16进制打印,格式:%08x
用10进制打印,格式:%d
打印 TRUE,FALSE 要头文件 windows.h
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>

void main()
{
printf("EOF:%08x NULL:%04x \n", EOF,NULL);
printf("TRUE:%04x FALSE:%04x \n", TRUE,FALSE);

printf("EOF:%d NULL:%d \n", EOF,NULL);
printf("TRUE:%d FALSE:%d \n", TRUE,FALSE);

}

printf("EOF=%d\nNULL=%d",EOF,NULL);

好像有专门的错误处理函数,具体的我也忘了,在网上找找吧!