自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (15)
  • 收藏
  • 关注

转载 变量存储区域及其作用域

变量可以分为:全局变量、静态全局变量、静态局部变量和局部变量。        按存储区域分,全局变量、静态全局变量和静态局部变量都存放在内存的静态存储区域,局部变量存放在内存的栈区。        按作用域分,全局变量在整个*********************************************变量可以分为:全局变量、静态全局变量、静态局部变量和局部变量。

2013-09-25 11:22:09 842

转载 关于静态存储区域,堆,栈

有关动态对象创建:一般来说,编译器将内存分为三部分:静态存储区域、栈、堆。静态存储区主要保存 全局变量和静态变量,栈存储调用函数相关的变量、地址等,堆存储动态生成的变量,在c中是指由malloc,free运算产生释放的存储空间,在c++中 就是指new和delete运算符作用的存储区域。1、  静态存储分配指在编译时对数据对象分配固定的存储位置,运行时始终不变。即一旦存储空间的某个

2013-09-25 11:21:07 855

转载 返回局部变量指针

一般我们都知道不能返回局部变量的指针,但很多人知道其然,不知道所以然,那么接下来我们分析一下,先看两段代码/*test1.c*/#include char* get_str(){    char str[] = {"hello"};    return str;}int main(){    char* p = get_str();    p

2013-09-25 10:51:25 855

原创 C语言之C语言概论

C语言概论include称为文件包含命令,扩展名为.h的文件也称为头文件或首部文件。预处理命令有好几种,include称为文件包含命令,其意义是把尖括号""或引号scanf和printf这两个函数分别称为格式输入函数和格式输出函数。其意义是按指定的格式输入输出值。C源程序的结构特点1.一个C语言源程序可以由一个或多个源文件组成。2.每个源文件可由一个或多个函数组成。

2013-09-22 16:36:52 1613

原创 C之结构体与联合

结构类型定义和结构变量说明  在实际问题中,一组数据往往具有不同的数据类型。例如, 在学生登记表中,姓名应为字符型;学号可为整型或字符型; 年龄应为整型;性别应为字符型;成绩可为整型或实型。 显然不能用一个数组来存放这一组数据。 因为数组中各元素的类型和长度都必须一致,以便于编译系统处理。为了解决这个问题,C语言中给出了另一种构造数据类型——“结构”。 它相当于其它高级语言中的记录。

2013-09-21 17:42:53 716

原创 C工程

一个工程中只能有一个入口函数,即main()函数;C语言规定一个工程是从main开始执行的,其他的函数都在主函数里调用。

2013-09-21 16:24:09 831

原创 C语言之字符串

在字符串学习的过程中发现:当使用puts函数输出字符串的时候会将字符串结束标志‘\0’转换成‘\n’,即输出完字符串后换行。但是使用printf函数的时候就不会换行。这是使用这两个函数输出字符串的不同之处。C语言中可以将字符直接赋给一个字符型变量或者字符数组元素。例如:char a[5],c1;   c1='A';  a[0]='B';但是不能用复制语句将一个字符串常量或者字符数组

2013-09-21 16:21:05 873

原创 枚举类型

枚举  在实际问题中, 有些变量的取值被限定在一个有限的范围内。例如,一个星期内只有七天,一年只有十二个月, 一个班每周有六门课程等等。如果把这些量说明为整型, 字符型或其它类型显然是不妥当的。 为此,C语言提供了一种称为“枚举”的类型。在“枚举”类型的定义中列举出所有可能的取值, 被说明为该“枚举”类型的变量取值不能超过定义的范围。应该说明的是, 枚举类型是一种基本数据类型,而不是一种构

2013-09-21 14:42:13 560

原创 定义两个相互依赖的结构体

Typedef struct A AAA;Typedef struct B BBB;struct A{BBB *p;int a;int b;}struct B{AAA *p;int aa;int bb;}

2013-09-17 13:07:43 1785

原创 static

static的作用   在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c。下面是a.c的内容char a = 'A'; //

2013-09-15 13:06:26 629

转载 国嵌Linux视频课件整理(2)

进程通信信号通信信号(signal)机制是Unix系统中最为古老的进程间通信机制,很多条件可以产生一个信号:1、当用户按某些按键时,产生信号。2、硬件异常产生信号:除数为0、无效的存储访问等等。这些情况通常由硬件检测到,将其通知内核,然后内核产生适当的信号通知进程,例如,内核对正访问一个无效存储区的进程产生一个SIGSEGV信号。3、进程用kill函数将信号发送给另一个进程。

2013-09-13 00:12:18 1133

转载 国嵌linux视频课件整理(1)

Linux系统管理Linux与Linux之间通过NFS(network file system)实现共享;windows与windows之间通过共享目录实现共享;Linux与windows之间通过Samba实现共享。Wireshark抓包软件,分析网络协议。shell编程:1)#!/bin/bash ,符号#!用来指定该脚本文件的解析程序。2)# 开头表示该行是注释。

2013-09-13 00:11:09 2115

原创 嵌入式系统基础知识

嵌入式系统定义:广义的嵌入式系统:      凡是带有微处理器的专用系统都可以 称为嵌入式系统。如单片机系统和带OS的ARM系统。各类单片机系统,在完成较为单一的专业功能时具有简洁高效的特点。但是由于他们没有操作系统,所以管理硬件和软件的能力有限,在实现复杂的多任务功能时往往困难重重,甚至无法实现。狭义的嵌入式系统:      是指那些使用嵌入式微处理器构成的独立系统,具有

2013-09-12 10:51:59 928

原创 nfs服务器使用

网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地的一种机制,通过对网络文件系统的支持,用户可以再本地系统上像操作本地分区一样对远程主机的共享分区(目录)进行操作。(类似于windows共享目录)安装NFS服务器:使用rpm -q nfs-utils可以查看是否安装了nfs服务器,如果安装了会显示安装的nfs服务器版本。若没有

2013-09-11 18:53:53 2055

leveldb实现解析.pdf

Leveldb是一个google实现的非常高效的kv数据库,资源为leveldb实现分析 pdf版本,内容清晰,简介,详实。

2020-09-18

Source insight 4.0破解版

source insight4.0破解版,习惯使用source insight的朋友请放心下载使用,已经亲测可用,正在使用中

2017-08-18

TCP/IP Sockets编程 C语言实现

TCP/IP Sockets编程 C语言实现,非常经典的书籍,分享给大家一起学习

2017-03-01

QT多线程实现图片以缩略图形式显示

QT通过多线程方式实现图片以缩略图形式显示

2013-10-07

C++ GUI Qt4 编程实例代码

C+ C++ GUI Qt4 编程实例代码

2013-01-25

Linux窗口程序设计—Qt4精彩实例分析源码

Linux窗口程序设计—Qt4精彩实例分析源码,里面包含了 Linux窗口程序设计—Qt4精彩实例分析一书中所有的实例源代码,并且已经都已经测试通过

2013-01-25

QT中QFileDialog文件读写另存为操作

通过对QFileDialog控件的运用,实现了编辑文件并且保存,另存为功能,打开文件功能,均已成功实现

2013-01-24

深入理解linux虚拟内存管理

深入理解linux虚拟内存管理,这是一个pdf文档,希望对大家有所帮助

2013-01-22

QT开发的电子课件文档

关于QT开发的PPT文档,是在安博培训时候的Qt开发课件

2012-08-17

Notepad_5.9.0.exe

Notepad++软件是嵌入式Linux开发当中阅读代码,修改代码必不可少的工具,很实用,中文版

2012-05-17

空空如也

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

TA关注的人

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