自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 struct结构体相关用法

关键字struct结构体(struct)是由不同类型数据组成的数据结构。它的本质是一种数据结构。struct haha{ char a; int b; int *c; ·····}mystruct;结构体定义的时候如以上格式,“haha”是我们定义的结构体的“体名”,而“mystruct”是结构体类型的变量名。希望同学们注意:在引用结构体变量时,勿把结...

2019-07-22 10:49:48 1908

原创 初始化和赋值

初始化和赋值——“孪生兄弟”很多同学,对初始化和赋值的概念混淆不清,这也很正常。面对两个孪生兄弟,不仔细分辨恐怕也不知道谁是哥哥,谁是弟弟。初始化和赋值是包含和被包含的关系。初始化和赋值都能够使得变量具有确定的值。所不同的是:初始化:指定义变量的同时给变量赋值这个操作,叫初始化。有些情况下,初始化可以有的操作,赋值不能有。例如:数组的整体赋值:int a[5] = {1 ,2, ...

2019-07-18 23:41:22 2435 3

原创 声明与定义

声明与定义的区别究竟在哪?博主个人觉得这个问题没必要钻的太死,灵活理解就行。1.针对变量来说一个变量,在定义时即是声明,在声明时即是定义,定义和声明的概念在变量上的界限不是很清晰,因为如果拿赋不赋初值来讲的话,你在定义一个变量时不管你是否对他初始化,它里面都是有值的,不管是“垃圾值”还是其他的值。所以博主认为,变量的声明和定义是同时发生的。int i;int i = 1;特别注意...

2019-07-18 23:19:47 2045

原创 “垃圾兄弟”——垃圾值和野指针

c语言中有一对“垃圾兄弟”,虽然各自归属不同,但最终这两兄弟殊途同归——那就是“垃圾值”和“野指针”。这对兄弟可是危险人物,千万不能忽略它们的存在!!一号人物:“垃圾值”我们先来说说“垃圾值”的由来,当我们写程序定义了一个局部变量时,系统会将这样的临时变量放入栈区,或者说动态数据存储区。如果在定义时该变量未被初始化,或者在以后的程序运行中该变量未被赋值,为了维系这个临时变量的存在,系统就会...

2019-07-16 09:55:01 1165

原创 Linux系统开发工具及其使用

小白日志(二)Linux系统开发工具及其使用一、vi(文本编辑器)vi是Visual Interface的简称,vi并不是一个排版程序,它不像Word或者WPS那样可以对字体、格式、段落等属性进行编排。它仅仅只能对文本进行编辑,没有图形界面,有的只是命令。vi有三种工作模式名称概述命令行模式控制屏幕光标的移动,字符。字或行的删除,移动复制某个区段以及进入插入模式...

2019-07-13 12:01:56 456

原创 Linux系统开发工具及其使用(二)

小白日志(三)4.链接阶段目标文件虽然已经可以被CPU直接识别,但是单个目标文件一般是无法运行的。链接阶段的任务便是把程序中的目标文件和所需的库文件都链接到一起,最终生成一个可以直接运行的文件,称可执行文件。[ root@localhost home ]#gcc test.o -o test [ root@localhost home ]#ls test.c test...

2019-07-13 12:01:20 414

原创 嵌入式开发系统的简介

小白日志(一)嵌入式开发系统的简介嵌入式系统是一种以硬件为载体,以计算机技术为基础,以应用程序为核心,满足特定功能、要求以及应用环境的专用计算机系统。所谓“嵌入式”,顾名思义,嵌入到某个物体中,使其一定程度上的智能化,自动化,由原来的不可控变为可控,由随机性趋于规律性。例如,在一套制冷制热系统上加上“嵌入式”就可以打造空调,在一个音响上加入“嵌入式”就拥有自己的“小i同学”。嵌入式系统的主要...

2019-07-12 15:07:36 1067

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除