![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
陈心朔
C++后端
展开
-
C语言基础——进制转换 / 数据表示
第一部分:进制转换二进制:由0~1构成,逢2进1八进制:由0~7构成,逢8进1十六进制:由0~9、A~F构成,逢16进1两个基本概念基数:n进制基数为n123.4 = 1*10^2 + 2*10^1 + 3*10^0 + 4*10^-1 位权:小数点左边第k位位权为 基数^k-1 小数点右边第k位位权为 基数^-k其他进原创 2016-07-17 08:43:09 · 874 阅读 · 0 评论 -
C语言(一)——变量
常用变量类型地址小端 :低地址保存低位 高地址保存高位 常用于 Inter PC / 复杂指令集 大端:低地址保存高位 高地址保存低位 常用于 ARM 手机 网络 / 精简指令集原创 2016-07-17 15:12:34 · 455 阅读 · 0 评论 -
C++面试问题总结 1
/* scanf / printf 的返回值是什么? */int scanf (const char *restrict format, ...)scanf函数返回成功读入的数据项数,读到文件末尾出错则返回EOFint printf(const char *format, [argument], ...);返回成功打印的字符数,若错误返回一个负值/* __cde原创 2016-11-17 16:25:13 · 486 阅读 · 0 评论 -
C++面试问题总结 2
/* 什么是缺省函数?C++的类中有哪些缺省函数?*/缺省函数是C++声明一个类后编译器默认生成的函数(如果未定义的话)共有六个缺省函数1. 缺省构造函数2. 缺省拷贝构造函数3. 缺省析构函数4. 赋值运算符5. 取地址运算符6. 取地址运算符(const)/* 为什么会有缺省函数? */正如自然界中人会有生老病死,原创 2016-11-17 17:40:29 · 376 阅读 · 0 评论 -
C++面试问题总结 3
/* 用户态与内核态之间如何切换? *//* 两个进程之间如何切换?*//* 写时拷贝会不会影响 全局变量区、局部变量区、堆区? *//* 互斥锁、自选锁、原子锁的区别? *//* 可变参数中形参的入栈占用空间? */原创 2016-11-17 17:51:52 · 443 阅读 · 1 评论