sizeof 和 strlen 是两个不同的操作符/函数,sizeof 是一个编译时操作,返回变量或数据类型的大小;而 strlen 是一个运行时函数,返回字符串的长度。...sizeof: sizeof 是一个操作符,用于获取变量或数据类型的大小(以字节为单位),它在编译时就确定了返回值,不需要在运行时计算,对于数组,sizeof 返回整个数组的大小,而不是单个元素的大小,...对于指针,sizeof 返回指针本身的大小,而不是它所指向的对象的大小。.../ 内存分配失败,处理错误
return;
}
// 使用分配的内存,所有元素都被初始化为 0
// ...
free(ptr); // 释放内存
realloc:
语法:void* realloc...{
ListNode* _next;
int _data;
ListNode(int data)
:_next(nullptr)
, _data(data)
{}
};
前面我们知道