malloc vs new [英] malloc vs new

查看:59
本文介绍了malloc vs new的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

为什么是新一个C ++语言级构造,而malloc是一个C ++语言级构造。是一个

库函数?

Why is "new" a C++ language-level construct while "malloc" is a
library function?

推荐答案

" puzzlecracker" < IR ********* @ gmail.com>在消息中写道

news:11 ********************** @ f14g2000cwb.googlegr oups.com ...
"puzzlecracker" <ir*********@gmail.com> wrote in message
news:11**********************@f14g2000cwb.googlegr oups.com...
为什么新?一个C ++语言级构造,而malloc是一个C ++语言级构造。是一个
库函数?
Why is "new" a C++ language-level construct while "malloc" is a
library function?




这个组是用于C语言的。请在comp.lang.c上发布您的问题。

-Neo



This group is for C language. Please post your question on comp.lang.c++
-Neo


" puzzlecracker" < IR ********* @ gmail.com>写道:
"puzzlecracker" <ir*********@gmail.com> writes:
为什么是new一个C ++语言级构造,而malloc是一个C ++语言级构造。是一个
库函数?
Why is "new" a C++ language-level construct while "malloc" is a
library function?




因为C和C ++是不同的语言,在许多领域采用不同的

方法。 />
-

int main(void){char p [] =" ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuv wxyz。\

\ n",* q = " kl BIcNBFr.NKEzjwCIxNJC" ;; int i = sizeof p / 2; char * strchr(); int putchar(\

); while(* q){i + = strchr(p,* q ++) - p; if(i> =(int)sizeof p)i- = sizeof p-1; putchar(p [i] \

);} return 0;}



Because C and C++ are different languages that take different
approaches in many areas.
--
int main(void){char p[]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuv wxyz.\
\n",*q="kl BIcNBFr.NKEzjwCIxNJC";int i=sizeof p/2;char *strchr();int putchar(\
);while(*q){i+=strchr(p,*q++)-p;if(i>=(int)sizeof p)i-=sizeof p-1;putchar(p[i]\
);}return 0;}


< posted&邮寄>


puzzlecracker写道:
<posted & mailed>

puzzlecracker wrote:
为什么是new一个C ++语言级构造,而malloc是一个C ++语言级构造。是一个
库函数?
Why is "new" a C++ language-level construct while "malloc" is a
library function?




C语言实际上并没有解决其他语言的语法问题。


-

从电子邮件地址中删除''.nospam''以通过电子邮件回复



The C language doesn''t actually address the syntax of other languages.

--
Remove ''.nospam'' from e-mail address to reply by e-mail


这篇关于malloc vs new的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆