VC6.0编译器下 C 程序 可以 用delete。
int delete=3
printf("%d ",delete)
--
void delete(){printf("999 " )}
调用 delete()
--
C++ 不可以。
这个本人认为可以,不用那个文件也行,可以取得你按键的ASCII码就行你可以写个函数check()
check()
{
char c
if((c=getchar())=(delete的ASC码))
//这里是添加你要的功能代码
}
这个asc码可以用asc()函数来实现……
自己未验证,能否成功有时间验证下
相同点:都会分配内存不同点:
(1)如果构造函数和析构函数,则new和delete会分别调用构造函数和析构函数,malloc和free则不会
(2)malloc和free是函数,而new和delete是运算符