学习
王大碗Dw
志不强者智不达
成为自己小时候想象的样子!
展开
-
字符指针函数的返回值问题
字符指针函数的返回值问题今天学弟问了这么一道问题,为什么指针类型的函数返回值不是指针而是一串字符,一开始我也很好奇为什么?后来看了一下原题,发现这个函数是一个字符指针函数,返回值是一个字符串,这就说得通了。字符指针的返回值是指针(地址),但是字符串的名字就是地址,然后又因为cout的重载,遇到这种情况,会自动输出字符串。简单点来说就是,cout这个类他重载了char这个运算符,当遇到char...原创 2018-11-22 00:13:23 · 1870 阅读 · 0 评论 -
Ring0和Ring3
Intel的CPU将特权级别分为4个级别:RING0,RING1,RING2,RING3。Windows只使用RING0和RING3,RING0只给操作系统用,RING3谁都能用。如果普通应用程序企图执行RING0指令,则Windows会显示“非法指令”错误信息。因为有CPU的特权级别作保护。ring0是指CPU的运行级别,ring0是最高级别,ring1次之,ring2更次之……以Li...原创 2019-05-13 20:00:36 · 2793 阅读 · 0 评论