摘要: C标准I/O函数putchar(c) // 将字符变量c输出到标准I/Oc = getchar()// 将标准输入的字符赋值给变量c格式化输入输出:printf(格式控制, 输出表列);格式字符汇总表:printf格式字符汇总表格式字符 功能%a 使用科学计数法将实数按十六进制输出,阶码前为字母p(C99标准新增)%A 使用科学计数法将实数按十六进制输出,阶码前为字母P(C99标准新增)%c 输出一个字符%d 输出有符号十进制数%e 使用科学计数法输出实数,阶码前为字母e%E 使用科学计数法输出实数,阶码前为字母E%f 输出十进制实数%g 阶码小于-4或超过指定精度时用%e,否则使用%f格式输 阅读全文
posted @ 2012-09-01 13:02 haiyupeter 阅读(640) 评论(0) 推荐(0) 编辑
摘要: C语言预编译处理包含三个方面,宏定义,与及条件编译,文件包含1.宏定义解析:用一个指定的标志符来代表一个字符串#define PI 3.141592653无参数宏定义无参数一般大写有得于统一替换(直接修改数值,所有地方都跟着修改)末尾不能加分号(比如#define PI 3.141592653; 程序中 float area = PI*3*3;宏展开得到结果:float area = 3.141592653;*3*3,编译报错)可以层层替换(宏可以使用之前已定义的宏)""号内不转换(printf("PI is a float numer:");语句中的P 阅读全文
posted @ 2012-09-01 12:47 haiyupeter 阅读(337) 评论(0) 推荐(0) 编辑