问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

New为什么不能作为函数的返回值类型?

发布网友 发布时间:2023-10-14 02:57

我来回答

2个回答

热心网友 时间:2024-11-23 11:57

new是C++里面的一个操作符。是用于动态创建堆对象。并非是某种类型的标示符。而函数返回值要么是系统原有的类型,例如int,float等,要么就是用户自己创建的类。如果你要使用New作为返回值,首先就要创建以New命名的类。因为C++中变量名区分大小写,所以用New作为类的名字来创建类并不违反命名规则。不过建议你最好不要这么做,毕竟很容易和new混淆。

热心网友 时间:2024-11-23 11:57

new和delete是C++动态申请存储单元和删除存储单元的函数,它是一个函数而不是一个类型。new 返回指定类型的指针,跟你的定义有关,如int *p;
p = new int; //返回类型为int* 类型(整数型指针),分配大小为 sizeof(int);
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人大政协辅助岗是什么 政务辅助人员是干什么 政府辅助人员是什么 努比亚的海拔什么意思 北非努比亚现在怎么样了啊 相邻权的相关法律 梦见老公离世了什么预兆 梦见自己老公走掉 你出轨后 怎么操作才没被发现? 评评怎么造句 中国59-2式中型坦克的研发背景是什么? 我现在正在用搜狗输入法,系统的是百度输入法,可以把百度输入法...1 vivo和oppo哪个手机更好?33 搜狗输入法设置 就是打字下面出的字能不能取消掉 看图 搜狗输入法打字自动删掉后面的文字怎么办?253 玉米花柱是指玉米的哪部分,4 怎么在微信上查中通快递的取件码49 怎么用微信查询自己的快递信息26 倍数差是什么意思? 中迪国际社区怎么样?好不好?值不值得买? 高中毕业去铁岭卫生职业学院是大专还是中专? 铁岭卫生职业学院是大专院校还是中专院校1 铁岭县职业中专怎么样, 好吗?3 辽宁省铁岭市都有什么中专技校10 铁岭中专技校都有哪些好一点的? 玉米的受粉过程35 库存三年的摩托车原价7000多少钱可以买?我要他便宜一半可以吗_百度知 ... 艾丝拉美牙仪可以用吗?效果怎么样?41 艾丝拉美牙仪怎么样13 艾丝拉美牙仪是传销吗?微商好做吗 美牙仪美白牙齿怎么样 反坦克导弹能打战列舰吗?导弹破甲厚度1500毫米。坦克炮能打军舰吗? 如果定义函数,float*fun(),则函数fun的返回值是... C语言规定,函数返回值的类型由什么决定? 下面定义的max函数返回值的数据类型是 max(float ... 怎样才能知道艾丝拉美牙仪授权书是真的假的4 京东中信银行小白青春卡电子账户怎么注销5 京东中信小白青春卡注销了怎么再申请? 网上工商注册:关于公司注册资本有时候并不是越高越好 摩托车折旧怎么算 谁有户外爬山徒步的微信群啊,给一个呗 三年前九千元买的雅马哈摩托车现值多少钱? 恳求大家帮忙收集一个发微信用的小故事! 相亲的女孩子去露营了,微信告诉我说喝醉了,我该怎么办 铁岭职业中专军体,我家孩子15就想让他当兵,在学校能直接入伍... 由辽宁省教育厅验印的铁岭卫生职业学院普通中专毕业证国家认可么...2 上海欢乐谷内有没有快餐店KFC之类的 ...该文字消息不能复制,只能“打开”,“转发”,“复制链接”_百度知 ... 苹果开头字母代表什么 搜狗输入法状态栏怎样才能不管打字还是不打字一直显示在最前 优学派我不小心把搜狗输入法删了,结果打字没输入法了,该怎么办4