摘要: 1、结构体类型定义:struct[结构体名]{类型标识符成员名;类型标识符成员名;…………….};丶struct是关键字,不能省略。丶结构体类型定义描述结构的组织形式,不分配内存丶用无名结构体直接定义变量只能一次丶可以将一个结构体变量赋值给另一个结构体变量丶结构体嵌套时逐级引用丶成员运算符(·)和指向结构体成员运算符(->)的区别两者都是用来引用结构体变量的成员,但它们的应用环境是完全不一样,前者是用在一般结构体变量中,而后者是与指向结构体变量的指针连用,例如:有定义structstudent{longnum;floatscore;};structstudentstud,*pt 阅读全文
posted @ 2014-01-18 16:22 微卑. 阅读(1290) 评论(1) 推荐(0) 编辑
摘要: 1、“编译预处理”是C编译系统的一个组成部分,主要有三种功能:文件包含、宏定义和条件编译。这些命令都以#开头作标志。文件包含#include宏定义#define条件编译2、不带参数的宏定义 一般形式:#define标识符字符串例:#definePI3.141592654说明:3、带参数的宏定义1、宏要实现简单的函数功能,参数使用是比不可少的。由于宏常常限制,因此只能实 现简单的函数功能。说明:宏引用形式与函数调用相似,但两者的实现过程完全不同。宏代换是在程序的 编译预处理时完成的,函数是在程序执行时解释的。注意:D(3)=x*F(x)先用x替换展开 =x*x-2进一步对F(x)展开,这里没有括 阅读全文
posted @ 2014-01-18 16:19 微卑. 阅读(828) 评论(0) 推荐(0) 编辑
摘要: 1、语句switch后面括弧内的表达式和case后的常量表达式,可以是整型表达式或字符型表达式。每一个case的常量表达式的值必须互不相同,否则就会出现相互矛盾的现象(对表达式的同一个值,有两种或多种执行方案)。default是可选的。当所有case中常量表达式的值都没有与表达式的值匹配时,如果switch中有default就执行default后面的语句。如无default则一条语句也不执行。2、数组注意: C语言对数组不作越界检查,使用时要注意一维数组:数组必须先定义,后使用只能逐个引用数组元素,不能一次引用整个数组数组元素表示形式:数组名[下标](其中:下标可以是常量或整型表达式)数组不初 阅读全文
posted @ 2014-01-18 16:15 微卑. 阅读(1462) 评论(0) 推荐(0) 编辑
摘要: 因为考完了,没什么心思整理了,笔记可能会有点乱。大家将就看看吧~1、输入在C语言中,没有专门的输入输出语句,所有的输入输出操作都是通过对标准I/O库函数的调用实现。最常用的输入输出函数有scanf()、printf()、getchar()和putchar()。putchar函数当我们要把字符一个一个输出时,可以用putchar函数,它是一个专门输出字符的函数。其一般形式是:putchar()该函数的功能是输出“字符表达式”的值。putchar(‘A’);//输出字符'A';putchar(‘A’+1);//输出字符'B';printf函数1)printf格式符格 阅读全文
posted @ 2014-01-18 16:13 微卑. 阅读(5047) 评论(0) 推荐(0) 编辑
摘要: 9、转义字符 转义字符是C语言中表示字符的一种特殊形式。通常使用转义字符表示ASCII码字符集中。不可打印的控制字符和特定功能的字符转义字符意义ASCII码值(十进制)\a响铃(BEL)007\b退格(BS)008\f换页(FF)012\n换行(LF)010\r回车(CR)013\t水平制表(HT)009\v垂直制表(VT)011\\反斜杠092\?问号字符063\'单引号字符039\"双引号字符034\0空字符(NULL)000\ddd任意字符三位八进制\xhh任意字符二位十六进制注意:转义字符中只能使用小写字母,每个转义字符只能看作一个字符。\v垂直制表和\f换页符对屏幕 阅读全文
posted @ 2014-01-18 16:11 微卑. 阅读(1413) 评论(0) 推荐(0) 编辑
摘要: LINUX填空题1、文件的用户类型Linux用户超级用户–拥有最高权限;–负责系统的启动、停止,安装新软件,增加、删除用户,保证系统正常运转;–用户主目录:/root普通用户–通常情况下只能在自己的主目录下进行写操作;–主目录通常在/home下,其中包含用户的设置、程序配置文件、文档、数据、邮件等内容。文件和目录的4种不同类型的用户–文件主(owner)–同组用户(group)–可以访问系统的其他用户(others);–超级用户(root),具有管理系统的特权。2、Linux的目录组织结构•/:Linux:文件系统的入口,是最高一级的目录。•/boot:Linux的内核及引导系统程序所需要的文 阅读全文
posted @ 2014-01-13 15:14 微卑. 阅读(1483) 评论(2) 推荐(0) 编辑
摘要: 恢复参考书:《C程序设计教程(第二版) 谭浩强著》指导老师:伟峰潘一) 1、C语言源程序描述时应注意以下几点: ·C语言源程序的扩展名必须为.c。//.cpp为C++的扩展名,C++完美兼容C,所以我们现在用的其实一直是C++程序编写。 ·C语言是大小写敏感的,在C语言的源程序中,大小写是有区别的。 ·如果源程序中出现的符号不是出现在双引号的内部,则均应在英文半角状态下输入该符号。 · 书写时常用锯齿形书写形式。 2、C语言的特点: ·短小精悍而且功能齐全。 ·结构化的程序设计语言。 ·兼有高级语言和低级语言的特点。  阅读全文
posted @ 2014-01-07 11:59 微卑. 阅读(3906) 评论(0) 推荐(0) 编辑
摘要: 一) 是什么时候开始有转专业的想法的。 应该说是得知自己进入计算机专业之后,爸妈苦着脸安慰他们自己说以后还可以转专业的时候,开始存在的。 我是个习惯有目标的人,却不是个会找目标的人。告诉我应该去哪,我就会拼命爬;但如果是没有目的的,我就是停滞不前。 计算机这个专业确实是不适合女生,但在上机做题的时候,我还是很享受的。 这两天看到Jeremy发表的那些有关C++的博客,我才发现自己还是没有成熟的孩子。在我还仅仅关注C语言成绩的时候,他已经一天天在累积每一个或细小或深奥的问题。他似乎在别人都看不到的地方,拼命地努力着。他不是做给别人看的,他是为了自己,或者说,是理想。我不知道这么说是不是... 阅读全文
posted @ 2014-01-05 21:49 微卑. 阅读(186) 评论(0) 推荐(0) 编辑