- 博客(12)
- 收藏
- 关注
原创 C语言学习记录
C语言C语言数据的表示 包括二进制、八进制、十进制、十六进制 数值型数据:能够进行算术运算并且得到明确结果的数据 非数值型数据:不是数值型数据的其他数据基数与权的关系 基数:该进制中基本数码的个数。 十进制:0~9十个,二进制:0、1两个 数位的权:以基数为底,数字所在位置的序号为指数的整数次幂 二进制:0 1 八进制:0 1 2 3 4 5 6 7 每一位八进制数都可以用三位二进制数表示
2022-04-01 15:47:56
2071
原创 C++11
C++从C到C++ 1983年,贝尔实验室(Bell Labs)的Bjarne Stroustrup发明了C++。C++在C语言的基础上扩充和完善,是一种【面向对象】程序设计(OOP)语言。 C++支持面向对象编程(OOP)、【泛型编程】和【过程化编程】。 编程领域广泛:常用于【系统开发】,【引擎开发】等应用领域。 国际化标准组织于2011年9月1日出版发布《ISO/IEC 14882:2011》简称ISO C++标准,取代现行的C++标准、C++98和C++03.C++新增特性更
2021-08-17 07:51:50
645
原创 Emm Watson
Emm WatsonYou might be thinking: who is this Harry Potter girl? and, What is she doing at the UN? and it is really good question, I`ve been asking myself the same thing. All I know is that I care about this problem and I want to make it better. And having
2021-06-29 20:28:56
233
原创 C语言循环语句
循环语句 while、do while、for//while语句while (条件表达式){ 循环体,成立执行的内容;}条件表达式需要的是逻辑结果,成立就执行循环体的内容,不成立就结束while循环。通常情况下需要的是有限次的循环,所有会在while语句之前定义一个循环控制变量并且给一个合适的初始值,在while语句循环体内做控制变量的改变,逐渐趋向于循环结束。//do while语句do { 循环体,成立执行的内容;} while (条件表达式);先执行一次循环体再判
2021-06-23 22:55:26
287
原创 C语言运算符
运算符算术运算符—7个+(加)、-(减)、*(乘)、/(除)、%(取余/模)、++(自加)、--(自减) 注意:* / 的优先级 高于 + -,使用()% 不能对浮点数进行,/ 得到的结果是整数两个整数整除得到的是整数,有浮点数据,得到浮点数++:++在前:先自加,后赋值++在后:先赋值,后自加–:–在前:先自减,后赋值–在后:先赋值,后自减如果 ++、-- 单独成一行,在前和在后没有区别关系运算符—6个\>(大于)、>=(大于等于)、<
2021-06-23 22:54:48
214
原创 C语言基础
运算符算术运算符—7个+(加)、-(减)、*(乘)、/(除)、%(取余/模)、++(自加)、--(自减) 注意:* / 的优先级 高于 + -,使用()% 不能对浮点数进行,/ 得到的结果是整数两个整数整除得到的是整数,有浮点数据,得到浮点数++:++在前:先自加,后赋值++在后:先赋值,后自加–:–在前:先自减,后赋值–在后:先赋值,后自减如果 ++、-- 单独成一行,在前和在后没有区别关系运算符—6个\>(大于)、>=(大于等于)、<
2021-06-22 19:35:07
246
原创 Ununtu系统-Linux内核
Ununtu系统-Linux内核 Windows闭源操作系统 Linux来源操作系统:源代码公开Linux目录结构: Linux可以看作是只有一个分区 / 根分区 Linux文件系统是倒置的树形分层组织结构FHS:/bin : bin是二进制 ( binary ) 的缩写/boot : 存放的都是系统启动时要用到的程序/dev : 包含了所有Linux系统中使用的外部设备/etc : 存放了系统管理时要用到的各种配置文件和子目录/lib
2021-06-22 17:35:27
253
原创 C++程序设计
C++核心编程本阶段主要针对C++面向对象编程技术做详细讲解,探讨C++中的核心和精髓。1 内存分区模型C++程序在执行时,将内存大方向划分为4个区域代码区:存放函数体的二进制代码,由操作系统进行管理的全局区:存放全局变量和静态变量以及常量栈区:由编译器自动分配释放, 存放函数的参数值,局部变量等堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收内存四区意义:不同区域存放的数据,赋予不同的生命周期, 给我们更大的灵活编程1.1 程序运行前 在程序编译后,生成了ex
2021-03-16 22:52:57
1785
原创 嵌入式面试整理
C语言C语言编译过程,各过程作用预处理阶段将源码文件预处理:gcc -E xx.c -o xx.i编译阶段生成汇编代码,检查语法错误:gcc -S xx.i -o xx.sgcc -S xx.c -o xx.s汇编阶段生成目标代码:gcc -C xx.s -o xx.ogcc -C xx.c -o xx.o链接阶段将目标文件链接生成可执行程序:gcc xx.o -o xxx运行 : ./xxx 编译程序负责把.c文件被编译为.obj目标文件,链接程序负责把一
2020-11-12 11:32:55
1674
原创 embedded interciew guide
嵌入式面试指南文章目录嵌入式面试指南嵌入式系统C/C++面试题1、C/C++程序基础1.1 基本概念面试题1:什么是C语言语句面试题2:变量的声明和定义有什么区别面试题3:下列字符中,那些不是C语言关键字面试题4:下列变量的定义中,哪些是合法的1.2 编程规范面试题5:谈谈你对编程规范的理解和认识面试题6:函数、变量等命名都有哪些规则面试题7:写出bool、int、float、指针变量与“零值”比较的if语句1.3 数据类型面试题8:写出代码的输出结果面试题9:C语言中不合法的整形常数面试题10:shor
2020-10-12 07:15:47
824
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人