一些编程的基础
admin
2024-02-01 00:08:56
0

const的五种用法

1、const修饰的变量
2、指针常量 *const
3、常量指针 const *
4、常量数据成员
5、常量成员函数

const和#define相比的优点
1、const常量有数据类型,编译器可以对其进行类型进行安全检查
2、const常量可以进行调试
3、const可以节省空间,避免不必要的内存分配,提高运行效率。

静态static的五种用法

1、静态全局变量
2、静态局部变量
3、静态全局函数
4、静态数据成员
5、静态成员函数

普通全局变量和静态static全局变量的区别

1、生存周期相同,内存都是在静态全局区
2、普通的全局变量没有static修饰,静态全局变量有static修饰
3、作用域(即作用的范围)不同,普通全局变量的作用域为项目作用域,静态全局变量为文件作用域。

运算符的优先级

单目>双目>三目
优先级从高到低依次为:
算术运算符、右移左移运算符、关系运算符、位运算符、逻辑运算符、条件运算符、赋值运算符、逗号

前置++返回到是this,后置++返回的是值拷贝。所有后置优先级高于前置,但是前置的效率比后置高。

位运算的底层都是以二进制的补码进行运算

位运算名具体原则和公式
按位于a&b同1为1,否则为0
按位或a丨b有1为1,否则为0
按位异或a^b不同为1,否则为0,可以不使用第三方变量交换两值
按位非~a全部取反,包括符号位。公式:~x=-(x+1)
左移a<a左移n位,右边补0,公式:a*(2的n次方)
右移a>>na右移n位,左边补符号位。公式:当a为正数时:2的n次方分之a(a/(2^n))。为负时:2的n次方分之a-1

浅拷贝和深拷贝

浅拷贝只是复制指向某个对象的指针,而不是复制对象本身,新旧对象共用一段内存。但是深拷贝会另外创建一个一模一样的对象,新对象和原对象不共享内存,修改新对象不会改到原来的对象。

TCP和UDP浅显理解
1、TCP面向 连接,UDP是无连接的,即发送数据之前不需要建立连接。
2、TCP提供可靠的服务,保证可靠的交付。UDP尽最大努力交付,不保证可靠。
3、TCP面向字节流,实际上是TCP把数据看成一串无结构的字节流;UDP是面向报文的。
4、TCP支持一对一,点对点。UDP支持一对一,一对多,多对多和多对一点交互通信。

相关内容

热门资讯

电视安卓系统多少啊,版本演进与... 你有没有想过,家里的电视是不是也该升级一下了?现在市面上流行的电视,很多都搭载了安卓系统,操作起来方...
大众车机改安卓系统,华丽蜕变之... 你有没有想过,你的爱车大众车机系统是不是有点儿落伍了呢?现在,我要给你带来一个超级酷的消息——改安卓...
怎么自己适配安卓系统,开启个性... 你是不是也和我一样,对安卓系统充满了好奇,想要自己动手适配让它变得更加个性化呢?那就跟着我一起探索,...
国产手游安卓系统下载,尽在指尖 你有没有发现,最近国产手游在安卓系统上的下载量简直是要爆表啊!没错,就是那种一打开手机,就能看到各种...
鸿蒙系统算不算安卓手机,揭秘其... 最近手机圈可是热闹非凡呢!尤其是华为的鸿蒙系统,一经推出就引发了无数讨论。今天,咱们就来聊聊这个热门...
照片重新命名安卓系统,从照片中... 你有没有遇到过这种情况:手机里堆满了各种照片,名字乱七八糟,每次找起来都像是在进行一场寻宝大冒险?别...
系统安卓10的小米手机,性能与... 你有没有发现,最近小米手机又来了一次大升级?没错,就是那个让无数米粉心动的安卓10系统!今天,就让我...
安卓系统不能安装战龟,战龟无法... 你有没有遇到过这种情况?手机里明明有安卓系统,却怎么也安装不上战龟这款游戏。别急,今天就来给你揭秘这...
安卓系统平板改win系统软件,... 你有没有想过,你的安卓系统平板电脑,竟然可以摇身一变,成为一台Windows系统的电脑呢?没错,就是...
安卓5.0系统卡顿吗,安卓5.... 你有没有发现,自从你的安卓手机升级到5.0系统后,它好像变得有点“慢吞吞”的?别急,今天咱们就来聊聊...
安卓系统怎么弄铃声,轻松生成个... 手机里的铃声可是个性的一大体现呢!你有没有想过,为什么别人的手机铃声总是那么独特,而你的手机铃声却总...
安卓系统360游戏账号,安卓系... 你有没有发现,现在手机上玩游戏的乐趣真是越来越足了?尤其是安卓系统上的360游戏,那可是不少玩家的心...
英雄联盟苹果系统转安卓,畅享跨... 英雄联盟的忠实玩家们,你是否曾在某个午后,坐在苹果系统的电脑前,沉浸在召唤师峡谷的激战中,却突然心生...
安卓10系统壁纸超清,超清视觉... 亲爱的手机控们,你是否曾为安卓10系统的壁纸而心动?那些色彩斑斓、风格迥异的画面,是不是让你忍不住想...
安卓系统申请收款码,便捷支付新... 你有没有想过,用安卓手机申请收款码竟然这么简单?没错,就是那种可以让你轻松收钱的二维码!今天,就让我...
安卓系统华为还优化吗,华为持续... 你有没有发现,华为的安卓系统好像一直在悄悄变强大呢?没错,就是那个我们每天离不开的安卓系统,华为还在...
安卓app装鸿蒙系统,探索跨平... 你知道吗?最近在科技圈里,有个话题可是火得一塌糊涂,那就是“安卓app装鸿蒙系统”。是不是听起来有点...
安卓系统怎么查拦截电话,安卓系... 你是不是也遇到过这种情况:手机里突然冒出一些奇怪的号码,接通后却是个推销电话,烦不胜烦?别急,今天就...
安卓系统常见版本号,带你领略系... 你有没有发现,每次打开手机,那屏幕上那个小小的数字,它就像是个神秘的密码,让人好奇又困惑?没错,说的...
安卓5.0系统总死机吗,安卓5... 你有没有遇到过这种情况?手机用着用着就突然卡住了,屏幕上那些图标就像被施了魔法一样,怎么点都不动弹。...