VS2005编译器自定义宏__FILE__,__LINE__,__TIME__
来源:互联网 发布:淘宝代购没有中文标签 编辑:程序博客网 时间:2024/05/29 09:34
#include "stdio.h"#include "string.h"#include "windows.h"void Test(void){char *cp_str = NULL;cp_str = new char[100];strcpy(cp_str,"Hello,world!");printf(cp_str);return;}void main(){Test();int a[3] = {1,2,3}; int *p, *q;p=a;q=&a[2];int b = a[q-a];printf("\na[q-a] = %d\n",b);printf("当前文件名:%s\n",__FILE__);//输出当前程序文件名 printf("当前行号:%ld\n",__LINE__);//输出源文件的当前行号//printf("当前日期:%d%d%d\n",__DATE__ );////printf("当前编译编译的是C++还是C程序:%s\n",__STDC__ );#ifdef __cplusplus printf("当前编译的是C++程序\n");#else printf("当前编译的是C程序");#endifprintf("当前时间%s\n",__TIME__ ); system("pause");}
0 0
- VS2005编译器自定义宏__FILE__,__LINE__,__TIME__
- __FILE__ __LINE__ __DATE__ __TIME__宏
- __DATE__,__FILE__,__LINE__,__TIME__,__FUNCTION__宏定义
- __FILE__,__LINE__,__DATE__,__TIME__,__STDC__ 宏定义
- __FILE__,__LINE__,__DATE__,__TIME__,__FUNCTION__调试宏
- __FILE__,__LINE__,__DATE__,__TIME__
- __FILE__, __LINE__, __DATE__,__TIME__,
- __FILE__,__LINE__,__DATE__,__TIME__
- 编译器内置宏__FILE__,__LINE__
- __FILE__,__LINE__,__DATE__,__TIME__,__FUNCTION__
- __FILE__,__LINE__,__DATE__,__TIME__用途
- __DATE__,__FILE__,__LINE__,__TIME__,__FUNCTION__
- __FILE__,__LINE__,__DATE__,__TIME__, __FUNCTION__
- __FILE__,__LINE__,__DATE__,__TIME__,__FUNCTION__
- __DATE__,__TIME__,__FILE__和__LINE__
- __FILE__,__LINE__,__DATE__,__TIME__, __FUNCTION__
- __DATE__,__TIME__,__FILE__,__LINE__调用
- 使用一些宏跟踪调试__LINE__ __FILE__ __DATE__ __TIME__ __STDC__
- Greenplum中exit,return和label的注意事项
- 嵌入式系统通用驱动程序接口及其实现-I2C主机设备驱动(视频教学时的同步输入文件)
- 抓包工具Fidder详解(主要来抓取Android中app的请求)
- 第28课 Spark天堂之门解密
- 单总线和多总线的区别
- VS2005编译器自定义宏__FILE__,__LINE__,__TIME__
- 添加ES6的支持
- C++函数返回引用的情况说明
- Java基础知识
- Linux 程序运行栈帧
- Json字符串的处理
- UEFI和Legacy及UEFI+Legacy启动的区别
- word怎么使用crtl+d删除一行
- 深入理解计算机中的 csapp,h和csapp.c