c++ new一个结构体_c++中的动态数组和动态结构体、string类学习总结

本文总结了C++中的动态数组、动态结构体和string类的使用。动态数组在运行阶段根据需求创建,通过new运算符分配和delete释放内存。动态结构体与动态数组类似,分配内存后可以通过指针操作。string类为C++提供了方便的字符串操作,可以直接赋值、访问元素和合并字符串。
摘要由CSDN通过智能技术生成

大家周末好,今天给大家分享c++中的动态数组和动态结构体以及string类的学习总结,在今天写文章之前,给大家分享一个可以面试刷题的地方,如果大家平时没啥事情或者离面试时间比较久,可以尝试去牛客网里面去刷题,如下图所示:

0b9d416f4d983ae55f648d484ee13a01.png
图1

题库里面有企业面试题目,面试里面有一些网友的面试经验分享,对于缺乏面试经验的网友,我觉得非常不错的机会来提升自己。

一、动态数组:

1、面向对象编程与传统的过程性编程的区别:

面向对象编程它主要是强调在运行阶段(不是在编译阶段)进行决策。运行阶段指的是程序正在运行,编译阶段指的是编译器将程序组合起来时;一个比较形象的比喻:运行阶段就好比度假时,选择参观哪些景点取决于天气和自己的心情(这种方式就比较灵活了);而编译阶段更像是不管什么情况下,都坚持之前的决定(这种方式的话就比较死板了)。

2、动态数组的创建:

(1)首先你的弄明白啥动态数组,从字面意思来看,就是这个数组是动态的,可控制的,也就是我们刚才提到的面向对程编程࿰

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值