首页
学习
活动
专区
工具
TVP
发布

hbbliyong

专栏作者
295
文章
604512
阅读量
51
订阅数
c++/c 获取cpp文件行号跟文件名
编译器内置宏: 先介绍几个编译器内置的宏定义,这些宏定义不仅可以帮助我们完成跨平台的源码编写,灵活使用也可以巧妙地帮我们输出非常有用的调试信息。 ANSI C标准中有几个标准预定义宏(也是常用的): __LINE__:在源代码中插入当前源代码行号; __FILE__:在源文件中插入当前源文件名; __DATE__:在源文件中插入当前的编译日期 __TIME__:在源文件中插入当前编译时间; __STDC__:当要求程序严格遵循ANSI C标准时该标识被赋值为1; __cplusplus:当编写C++程序时该
hbbliyong
2018-03-06
1.7K0
CodeBlocks "no such file or directory" 错误解决方案(创建类找不到头文件)
      在CodeBlocks下,有时候需要自己定义类,当然就要添加相应的头文件,但添加进去的头文件明明包含在项目中了, 但编译时还是会报错:no such file or directory;这
hbbliyong
2018-03-06
5.2K0
C学习笔记(1)-结构体、预处理与多文件结构程序设计
一、结构体的定义与使用 #include <stdio.h> //定义结构体(类似模板) typedef struct { char name[50]; int age; char address[100]; } nvgui; void main() { nvgui niexiaoqian={"聂小倩",18,"兰若寺"}; nvgui b={"千年树精",100,"大树"}; printf("聂小倩的信息:\n姓名:%s\n年龄:%d\n",niexiaoqian.name,niex
hbbliyong
2018-03-06
7530
C学习笔记(2)--指针
一、多文件结构总结 1.子源文件里面包含自己对应的头文件 2.无论是何源文件调用库函数,都需要包含该库函数的声明所在的头文件 3.头文件又叫接口文件,.c对数据和函数进行封装和包含,    .h就是.c对外面的.c的接口 二、指针 1.指针:就是地址变量,指针又叫指针变量,说明它是一个变量,是个专门存放地址值(地址常量)的变量。指针=地址 例如:定义一个指针, int *p,这里面解读两点:首先,这句话声明了一个指针,这个指针是P,不是*P。第二个是声明了一个指向整型变量的指针。 Int a; Int *p
hbbliyong
2018-03-06
4510
C 语言 static、extern与指针函数介绍
1.exit(0)正常退出程序    exit(1)程序异常时退出程序 2.static(静态变量)修饰局部变量   在局部变量使用static修饰,会延长局部变量的存在期。但我们需要注意一下几点: 虽然static修饰变量的生存期很长,但它始终是局部变量,不能在其他函数中使用 static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?       全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身
hbbliyong
2018-03-06
1.5K0
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档