C/C++中的#是什么意思
C/C++中程序第一个字符#是什么意思,后面除了include和define外还可以加什么,最好说一下用法...
C/C++中程序第一个字符#是什么意思,后面除了include和define外还可以加什么,最好说一下用法
展开
5个回答
展开全部
预编译标识
初学者掌握include和define的基本用法就够了
include是用来指定包含的头文件,这些头文件中包含了程序员在下面的代码中所需要用到的函数以及类、宏等
define是用来进行宏替换的,其不同的用法可以近似地代替函数和常量,是用来对一些高频数据进行抽象的
初学者掌握include和define的基本用法就够了
include是用来指定包含的头文件,这些头文件中包含了程序员在下面的代码中所需要用到的函数以及类、宏等
define是用来进行宏替换的,其不同的用法可以近似地代替函数和常量,是用来对一些高频数据进行抽象的
追问
能讲讲别的吗?
追答
#ifndef xxxx
#define xxxx
#endif
用来防止头文件被多次包含而造成类、宏、函数多次重定义
#programa once
作用类似
常见的就这些了,如果楼主想深入研究,可以去百度找专门的预编译知识,那更齐全
展开全部
#开头的指的是头文件,在那个文件里面定义了许多常用的函数,只有调用了该头文件才可调用里面的函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
预编译,会将头文件引入,或者宏定义这些东西,一楼答的很到位
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
头文件、预编译标识
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
听一楼的!
预编译标识!
预编译标识!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询