test: 博客美化中……
上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 上一讲介绍了static和extern对函数的作用,static用来定义一个内部函数,不允许其他文件访问;extern用来定义和声明一个外部函数,允许其他文件访问。static和extern对变量也有作用,不过跟函数有点差别。 C语言和Java都有全局变量的概念,但是它们的用法还是有些差别的。 一、 阅读全文
posted @ 2016-11-20 16:54 前程明亮 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 一、extern与函数 如果一个程序中有多个源文件(.c),编译成功会生成对应的多个目标文件(.obj),这些目标文件还不能单独运行,因为这些目标文件之间可能会有关联,比如a.obj可能会调用c.obj中定义的一个函数。将这些相关联的目标文件链接在一起后才能生成可执行文件。 先来理解2个概念: 外部 阅读全文
posted @ 2016-11-20 16:19 前程明亮 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 原创:转发务必注明出处http://www.cnblogs.com/0zcl/p/6077298.html 一、Linux的基本原则 二、Linux基本认识 1. 接口 GUI接口: 图形接口 Graphic User Interface CLI接口: 命令提示符, prompt, bash(she 阅读全文
posted @ 2016-11-18 20:03 前程明亮 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 本随笔会持续,不定期更新。我有上网找与Linux相关的博客,发现很多人只写了几篇就没更新了,没有坚持下来!希望我能keep on. 最近一个月是考试月,可能更新会比较少。 阅读全文
posted @ 2016-11-18 09:35 前程明亮 阅读(188) 评论(1) 推荐(0) 编辑
摘要: 一、变量的作用域 C语言根据变量作用域的不同,将变量分为局部变量和全局变量。 1.局部变量 1> 定义:在函数内部定义的变量,称为局部变量。形式参数也属于局部变量。 2> 作用域:局部变量只在定义它的函数内部有效,即局部变量只有在定义它的函数内部使用,其它函数不能使用它。 2.全局变量 1> 定义: 阅读全文
posted @ 2016-11-15 20:50 前程明亮 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 预处理指令简介 1.为了区分预处理指令和一般的C语句,所有预处理指令都以符号"#"开头,并且结尾不用分号 2.C语言提供的预处理指令主要有:宏定义、文件包含、条件编译 一、不带参数的宏定义 1.一般形式 #define 宏名 字符串 比如#define ABC 10 右边的字符串也可以省略,比如#d 阅读全文
posted @ 2016-11-15 20:34 前程明亮 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 我是在虚拟机VM安装的centos 6.5 一、Linux安装 Ctrl + Alt:鼠标退出LINUX界面 安装我是参考,当然也可以根据网上教程安装:http://oldboy.blog.51cto.com/2561410/1564620 近来发现越来越多的运维小伙伴们都有最小化安装系统的洁癖,因 阅读全文
posted @ 2016-11-12 16:20 前程明亮 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 前言 接下来我只讲指针的最常见用法,比如这一章的内容 返回指针的函数 与 指向函数的指针 一、返回指针的函数 指针也是C语言中的一种数据类型,因此一个函数的返回值肯定可以是指针类型的。 返回指针的函数的一般形式为:类型名 * 函数名(参数列表) eg: char * upper(参数){} 返回指向 阅读全文
posted @ 2016-11-11 15:49 前程明亮 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 参考下载http://www.orsoon.com/Soft/148976.html 安装教程 解压压缩文件,得到安装程序,运行安装程序(如下图) 2..点击左侧的"安装",选择"全新SQL Server 2014 安装..."(如下图) 3.然后会弹出这个界面:默认是直接有密钥的,不需要你手动输入 阅读全文
posted @ 2016-11-10 21:26 前程明亮 阅读(1860) 评论(0) 推荐(0) 编辑
摘要: 一、用指针遍历数组元素 1.最普通的遍历方式是用数组下标来遍历元素 输出结果: 2.接下来我们用指针来遍历数组元素 先定义一个指针,指向数组的第一个元素 p的值是a[0]的地址,因此,现在我们利用指针p只能访问数组的第0个元素a[0],用*p就可取出a[0]的值1。要想访问其他元素,就必须拿到元素的 阅读全文
posted @ 2016-11-10 21:00 前程明亮 阅读(956) 评论(0) 推荐(0) 编辑
摘要: 指针是C语言中非常重要的数据类型,如果你说C语言中除了指针,其他你都学得很好,那你干脆说没学过C语言。 直接引用 1. 回想一下,之前我们是如何更改某个变量的值? 我们之前是通过变量名来直接引用变量,然后进行赋值: char a; a = 10; 2. 看上去是很简单,其实程序内部是怎么操作的呢? 阅读全文
posted @ 2016-11-09 10:58 前程明亮 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一、字符处理函数 下面介绍的两个字符处理函数都是在stdio.h头文件中声明的。 1.字符输出函数putchar 上面的3种用法,输出的都是大写字母A。 * putchar一次只能输出一个字符,而printf可以同时输出多个字符 2.字符输入函数getchar getchar会将用户输入的字符赋值给 阅读全文
posted @ 2016-11-08 22:25 前程明亮 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 每次做一点就发出来,大神不要嫌重复 2016/11/4 今天来搞ATM,反正逃不了的,说来惭愧,这个作业是我10/4号20天前拿到的,当时是万脸蒙比的,今天又做了一点,现在算是百脸蒙比吧。 一、需求:模拟实现一个ATM + 购物商城程序 额度 15000或自定义 实现购物商城,买东西加入 购物车,调 阅读全文
posted @ 2016-11-08 20:16 前程明亮 阅读(5514) 评论(4) 推荐(23) 编辑
摘要: 一、字符串简介 * 在Java中,一个字符串可以用String类型来存储 C语言中没有String这种类型。其实字符串就是字符序列,由多个字符组成,所以在C语言中,我们可以用字符数组来存储字符串。 * 字符串可以看做是一个特殊的字符数组,为了跟普通的字符数组区分开来,应该在字符串的尾部添加了一个结束 阅读全文
posted @ 2016-11-08 10:16 前程明亮 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 一、地址 1.计算机中的内存是以字节为单位的存储空间。内存的每一个字节都有一个唯一的编号,这个编号就称为地址。凡存放在内存中的程序和数据都有一个地址,也就是说,一个函数也有自己的内存地址。 变量存储单元的第一个字节的地址就是该变量的地址。 可以看出,变量a的地址是ffc3;变量b的地址是ffc1。内 阅读全文
posted @ 2016-11-07 21:23 前程明亮 阅读(243) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页