请先登录 | 注册
MM0759.COM
Cnpoet C语言学习日志 - 文章首页返回版区
■标题:Cnpoet C语言学习日志
■作者:cnpoet [2006/2/11 23:49:20]

书籍:<<从零开始-C语言程序设计基础培训教程>>,仁民邮电出版社

 


第 1 章:C语言概述
2.9  :C程序的基本结构

 注释写法: /* 注释 */
 函数的界体符:{ }
 C程序中有且只有一个主函数 main()
 变量声明方法:先写变量类型,再写出变量.如 int 变量1,变量2 ;
 每一句语句结束必须写上 " ; "
 基本语法成份有: 字符集,关键字,标识符,常量,分隔符
 
 

 


第 2 章:数据类型
2.9 :转义符:一个\加一个字符表示. 如\n
 C语言的关键词全部是小写的.并且C语言里大小写是不同的.if 是关键字,但IF不是.
 全部变量必须先定义才能使用
 实型变量分为单精度(float)与双精度(double)两种.
 声明数据要注意选择合适的类型.长度太短的类型会溢出数据,太长占用空间.如恰当选取int,long型.float,double
 每一种类型的数据都有一定的范围.防止溢出数据一定要注意.

 

 


第 3 章:运算符.表达式和语句
2.10 : 自增运算符: ++  如: i++ 表示将i值加1
  自减运算符: --  如: i-- 表示将i值减1
 两者只能用于整型变量,不能用于常量或者表达式.它比等价的赋值语句高效.
 运算优先级
 声明字符变量时要加上" '' "

 

 


第 4 章:数据的输入与输出
2.10-11 :

 格式输出函数 printf("格式控制参数",输出项1,输出项2...) 其中: 格式控制参数 由 普通字符+转义字符(转义说明符)组成.指定输出字符宽度的方法有: %m.nd , %m.nf , %m.ne ,%m.ns ,%m.nc ,如果要将输出右对齐改成左对齐,就在%与m间加一个 - ,如:我闻%-m.nd ,m,n省略时,各有不同的默认值.
 格式输入函数 scanf("格式控制参数",地址1,地址2...),将会从输入设备上将输入数据读到内存地址中.要取得地址,可以在变量前加 & 符.可以用%m.nd , %m.nf , %m.ne ,%m.ns ,%m.nc控制接收的输入类型.
 putchar(c)函数 输出一个字符
 getchar(c)函数 接收一个字符

 

 


第 5 章:顺序结构程序设计
2.10-2.11
 程序设计的一般步骤: 分析- 确定算法(灵魂)- 画流程图- 编程- 调试- 编制文档
 不同类型的数据运算时会自动转换为较长的类型.如char,short类型将转换为相应的int型.
 强制转换类型的方法: (类型关键字) 表达式   如:(int)(x+y)   /*将X+Y的值转换成int型. */


前五章学习总结:主要是知识点,涉及灵活运用的不多.绝大多数是记住就行了的.这几章大家也可以学得快些.也很容易的,拿些例子练下刀就熟悉了!

 

第 6 章:选择程序结构设计

第 7 章:循环结构程序设计

第 8 章:数组

第 9 章:指针

第 10 章:函数

第 11 章:预处理

第 12 章:结构体与共用体

第 13 章:位运算

第 14 章:文件



回复/版区/上篇/下篇/发贴/仅文字/HTML
【倒序/最近21条回复】
■作者:IPSC [2007/6/2 14:01:12]

怎么会没用,学精了可以去写游戏,写得好了,有的是MONEY



■作者:skyzhao [2007/5/26 14:17:47]
全是没有用的东西

(查看完整版网页)



短讯|首页|登录|算法|电脑版 .
DK MiniBBS Plus v2.0
mm0759.com
452 毫秒 .