相关疑难解决方法(0)

C/C++中的运算符与函数

最近有人问我C++标准运算符(例如new,delete,sizeof)和函数(例如tan,free,malloc)之间的区别."标准"是指编译器套件默认提供的,而不是用户定义的.以下是我给出的答案,但似乎都不令人满意.

(1)运营商不需要包含任何标头来使用它:例如,您可以拨打新电话而不包括任何标题.但是,函数(比如free())确实需要包含头文件,强制执行.

(2)运算符在标准头中的某处定义为(即类操作符).功能不是.

你能批评这些答案并让我更好地了解它们之间的区别吗?

c++

11
推荐指数
2
解决办法
5100
查看次数

标签 统计

c++ ×1