delete()delete 运算符用于释放内存。用户可以通过此 delete 运算符释放已创建的指针变量。以下是 C++ 语言中 delete 运算符的语法,delete pointer_variable;以下是释放已分配内存块的语法,delete[ ] pointer_variable;以下是 C++ 语言中 delete 运算符的示例,示例 实时演示#include using namespace std; int main () { int *ptr1 = NULL; ptr1 = new int; float *ptr2 = new float(299.121); int *ptr3 = new int[28]; *ptr1 = 28; cout
malloc()函数 malloc() 用于分配请求大小的字节,并返回指向分配内存第一个字节的指针。如果失败,则返回空指针。以下是 C++ 语言中 malloc() 的语法,pointer_name = (cast-type*) malloc(size);其中,pointer_name - 指针的任意名称。cast-type - 您希望通过 malloc() 将分配的内存转换为的数据类型。size - 以字节为单位分配的内存大小。以下是在 C 语言中使用 malloc() 的示例,示例 实时演示#include #include int main() { int n = 4, i, *p, s = 0; p = ... 阅读更多
main() 函数的返回值显示程序如何退出。程序的正常退出由零返回值表示。如果代码存在错误、故障等,则将由非零值终止。在 C++ 语言中,main() 函数可以不带返回值。默认情况下,它将返回零。以下是 C 语言中 main() 函数的语法,int main() { …. return 0; }以下是在 C 语言中使用 main() 函数的示例,示例 实时演示#include int main() { int a = 10; char b = 'S'; float c = ... 阅读更多