自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陈同心

http://blog.csdn.net/ctxbloger

  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

原创 linux环境下C编程(十三)

结构体可以用来生成新的数据类型 结构体所生成的新的数据类型中可以包含多个不同的部分 每个部分可以使用不同的数据类型表示结构体仅仅是一种数据类型不在内存中占据存储位置,它仅仅描述了多个数据之间的关系使用结构体声明变量叫做结构体变量 他们才是真正占据存储位置声明关键字struct 通常放在头文件中 声明语句不会分配位置 所以不能呢过初始化可以使用如下语句声明结构体 stru

2014-02-09 18:44:44 599

原创 linux环境下C编程(十二)

文件操作中使用一个整数记录西一次读写操作的位置 这个位置叫位置指针这个位置记录从文件头到文件某个位置的距离 ,位置指针会随文件的读写操作而改变ftell函数可以i获得位置指针的数值long ftell(FILE *stream);rewind 把指针调整到文件开头void rewind(FILE *stream);fseek函数把位置调到任何

2014-02-09 18:43:48 559

原创 linux环境下C编程(十一)

程序在内存中是分段保存的。代码段: 用来保存所有语句 不可修改全局段: 用来保存全局变量和静态变量 大小不随程序的运行而改变栈:先进后出 大小随程序运行变化 栈里为每个函数每次运行分配一个私有区域每次函数运行结束后他的私有区域被收回 局部变量放在栈里堆:动态分配的数据 就是在程序运行中临时决定是否使用ASCII码为0 的字符用’\0‘ 表示 他用来表示一段文字的结束位置。这

2014-02-09 18:43:08 825

原创 linux环境下C编程(十)

变量有两个重要特征:生命周期和作用域变量的作用域指可以使用变量名称的所有语句的总和根据作用域把变量分成三组:全局变量 局部变量 块变量声明在所有函数外面的变量叫做全局变量 全局变量的作用域是所有语句自动初始化成0声明在函数内部的变量叫做局部变量 局部变量的作用域只包含函数内部的所有语句声明在语句块内部的变量叫做块变量 块变量的作用域只包含在语句块内部的语句

2014-02-09 18:42:16 796

原创 linux环境下C编程(九)

形式参数实在函数调用的时候临时创建出来的 在函数运行期间形式参数一直是可以使用的在函数结束的时候形式参数被销毁实际参数和形式参数在内存中占不同的存储位置 任何一个变化不会影响另一个变化形式参数列表为空表示参数个数任意,参数类型任意形式参数列表为void表示没有任何形式参数数组可以作为函数形式参数使用数组形参可以用来代表一组个数位置的数字数组做形参需要另外的形参用来表

2014-02-09 18:41:29 1001

原创 linux环境下C编程(八)

程序中可以对语句进行分组 分组是可以多个层次上进行的最低层次的分组结果叫做函数一个函数包含多条语句所有C语言程序都是由函数构成的每个函数都有一个名字使用名字区分不同函数每次C语言中必须包含一个主函数函数之间会互相协作 他们的协作关系是随时间变化 两个函数之间的一次协作关系叫函数调用任何一次函数调用是在两个函数之间发生的发起调用过程的函数叫调用函数

2014-02-09 18:40:46 764

原创 linux环境下C编程(七)

数组代表内存中多个连续的存储位置数组要求每个存储位置对应的数据类型一样数组有一个名称数组对应的每一个存储位置都有编号 从0开始 依次递增 这个编号叫做下标下标的有效范围是从0开始到存储位置的个数减一 超过范围的下标不能使用使用循环操作数组中的每个存储位置可以最大限度体现数组的优势避免随着数据量的增加而导致语句量的增加数组的优势源于数组对应的内存是连续的数组可

2014-02-09 18:40:05 930

原创 linux环境下C编程(六)

break;语句可以随时终止整个循环的执行continue;语句可以跳过循环中的大括号直接进入下一次循环假设有如下循环for(1;2;3){4;}以上执行顺序是【1 2】【4 3 2】【4 3 2】后面每组都都一样 第一组特殊 正常情况下for在两组之间结束 标号为2的逻辑表达式决定是否要开始下一组 如果是真则开始下一组如果循环正常结束编号2

2014-02-09 18:39:18 998

原创 linux环境下C编程(五)

移位操作可以把一个数据中的所有二进制位向左或者向右移动n个位置左移 右移 >>符号的左边是要操作的数据右边是希望移动的位数移位操作不会改变参与计算的数字左移操作右边的空位置上一定补0有符号数据右移左边空位置上补符号位如果移位操作过程没有丢失数据 则左移相当于乘以2的n次方 右移相当于除以2的n次方~是一个单目位操作符 可以对二进制按位取反& 获得一个

2014-02-09 18:37:43 1063

原创 linux环境下C编程(四)

不可以在二进制表示形式中使用负号负数二进制的计算方法是把整数的二进制按位求反再加一采用上述方法计算出的二进制就是补码每个有负号数据类型中首位为1其他位为0表示这个数据类型的最小数采用刚才的方法同样可以根据负数的二进制补码计算出相反数的二进制补码任何有负号的二进制数字最左边的数位叫做符号位 可以根据它得到数字的正负情况 符号位是1表示负数 符号位为0表

2014-02-08 21:05:43 920

原创 linux环境下C编程(三)

不同数据类型的数字可能有重叠字符类型是一种数据类型字符类型名称是char字符类型由256个不同的字符构成每个字符对应一个整数数字(不同字符对应的数字不同)每个字符数据有两个不同的身份 分别是字符和数字ASCII码表列出字符和数字之间的关系所有的字符数据分成两组 每组128个其中一组两个身份间的对应关系在所有计算机上都一样 这足字符的数字身份是0到127另外一组两

2014-02-08 21:04:29 1094

原创 linux环境下C编程(二)

c语言中的提供了一组标准函数来解决常见的问题每个标准函数都有自己的名字printf标准函数把数据打印在屏幕上为了使用这个标准函数需要包含stdio.h文件使用标准函数需要写出函数名\n表示换行可以采用占位符打印编写程序时还不知道的数字 字符。%d占位符和整型数字匹配占位符的个数必须和数字的个数一样程序中所有相关数据都放置在内存里变量对应了内存中的某个

2014-02-08 21:03:09 1192

原创 linux环境下C编程(一)

程序就是i一个可执行文件 程序不会随时间变化 它是静态的在使用一个程序的时候必须由计算机传见一个对应的进程 用户使用的是这个进程而不是程序文件进程是所有和程序运行期间有关数据的总和进程是随时间变化的 它是动态的ps :察看当前进程 -aux 察看系统中的所有进程linux系统为每个进程分配一个数字(进程ID) 不同进程ID不同kill命令可以结束一个进程

2014-02-07 22:16:14 1471

原创 linux编程基本知识

终端窗口:使用linux操作系统的中重要工具linux系统是一个多用户的操作系统linux系统中每个用户都有一个自己的帐号计算机通过帐号区分不同的用户必须掌握的命令:whoami命令可以察看当前用户的帐号clear 清屏linux的重要组成部分:文件同,它是用来保存文件的文件系统采用分组的方式来进行文件保存(可以是逐层分组)文件系统中用文件夹表示一个分组li

2014-02-07 22:14:29 964

activeMQ所需的头文件和静态库

本资源主要包含activeMQ所需的头文件和用到的库文件,资源已经都编译好, 引入相关路径即可使用

2014-05-15

python-3.3.3.msi

Python允许你把程序分解为模块,模块可以在其他Python程序中重用。它带有一大批标准模块可以作为你自己的程序的基础——或作为学习Python编程的例子。

2013-12-13

Python 3.3.3

Python 3.3.3 发布,此版本修复一些3.3.2中的一些安全问题和bug。 此版本完全支持 OS X 10.9。尤其是,此版本修复了一个可能导致先前版本的 Python 在交互模式下对 OS X 10.9 打字时崩溃的问题。

2013-12-13

空空如也

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

TA关注的人

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