C/C++之malloc/new分配struct结构体(四十)
C++ 结构 New 分配 struct malloc 四十
2023-09-14 09:09:58 时间
#include<iostream>
#include<stack>
#include<string.h>
using namespace std;
struct ListNode{
int m_nValue;
ListNode * m_pNext;
char buf[64];
};
int main(){
ListNode *node = nullptr;
//way 1:
//node = (ListNode*)malloc(sizeof(ListNode));
//way 2:
//node = new ListNode();
//way 3:
node = new ListNode;
node->m_nValue = 55;
memcpy(node->buf,"Hello World",11);
printf("m_nValue = %d, buf = %s\n",node->m_nValue,node->buf);
delete node;
//or free
//free(node);
return 0;
}
相关文章
- C++ 标准IO库
- C++单例模式的问题
- 传智播客c/c++公开课学习笔记--Linux网络流媒体服务器的核心代码揭秘
- (C++)i++和++i,哪个效率高一些
- 第十一届蓝桥杯省赛第一场C++A/B组真题(节选)
- C语言/C++常见习题问答集锦(四十六) 之定义学生结构体(学生数据均以二进制方式输出)
- C++:C++编程语言学习之函数/结构体和类的简介、案例应用之详细攻略
- C/C++ Qt 基本文件读写方法
- C++Qt开发——类图结构
- C++卷积神经网络实例:tiny_cnn代码具体解释(6)——average_pooling_layer层结构类分析
- 【华为OD机试 2023】垃圾短信识别(C++ Java JS Python)
- c++ map 迭代删除
- c++ vector 保存指针
- C++三种继承方式
- c++ 结构体
- C++ 採集音频流(PCM裸流)实现录音功能
- C++ Boost库了解
- C# 调用C++结构体
- C++ 反汇编:流程控制与循环结构
- C++ 反汇编:函数与结构体
- 第十三届蓝桥杯C++C组省赛H题,Python A 组省赛 F 题,Ptyhon C 组省赛 H 题—— 重新排序(AC)
- C++使用技巧(二十七):回顾函数指针参数、数组参数、结构体函数参数
- C++的结构体
- C++代码优化方案(一)