A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 18518902001 中级黑马   /  2015-8-15 14:25  /  609 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

c语言中的注释;
1.  注释的重要性?注释的重要性?
程序员之间的沟通;方便以后的查阅;
写注释要简洁明了;注释要书写规范;可读性强;
2.  注释的特点?
注释是不参与编译的;
注释的使用注意
1.  单行注释;
    // 注释内容
2.  多行注释
/* 注释内容 */
3.  注释的使用注意;
不建议单行注释嵌套多行注释;要是嵌套只能在同一行;
多行注释可以嵌套单行注释;
多行注释不可以嵌套多行注释;
     数据类型
为什么要有数据类型?
     不同的数据类型存储的方式不一样;

     c语言数据类型

1.基本数据类型;
整形字符型 实型
2.构造类型;
数组 结构体struct 共用体union 枚举类型enum
4.  指针类型
5.  空类型void
6.  定义类型typedef
不同的数据类型占用不同的存储空间
常量
1.  什么是常量?
常量表示一些固定的数据,不可改变的数据;
2.常量分类;
整型常量 实型常量 字符型常量 字符串常量
整形常量的书写
1.  十进制的书写(计算机默认是十进制表示整数)
10;
18;
8进制整形常量
     0开头
2进制整型常量
以0b 0B开头
   
     16进制的整数
     0x开头
2.  实型(小数)常量表示方法
单精度
以f结尾  占用4个字节
双精度
计算机默认是双精度表示一个小数
3 字符型常量表示
用单引号( ‘ ’ )括起来
4.字符串常量
用双引号括起来;
变量
1.   什么是变量?
代表内存的某个空间,取值可变;是数据的基本单元;
存放经常变化的数据;
2.   全局变量; 局部变量;
3.   变量的使用;
定义变量
格式:       变量类型 变量的名称;
                     int  a;
严格遵守标识符的命名规范;
变量名不能同名(某些情况下可以);
变量初始化(清空)
不初始化有值; 1) 系统数据 2) 上一个程序遗留的数据 3) 垃圾数
初始化: 给变量赋初值; (第一次给这个变量赋值);
变量的使用补充;
赋值=的左侧必须是变量;
等号的右侧可以是变量,常量,表达式;
等号左侧一定不能写一个常量;
     变量的作用域
作用域: 变量可以使用的范围;
1.   局部变量;
函数内部或者代码块的内部定义的变量,就是局部变量;
内部变量; 在函数内作定义说明; 作用在函数内部;
代码块内部可以定义和代码块外部同名的变量;
局部变量作用域: 从变量定义开始定义的位置,到它所在的代码块或函数体的”}”为止;
2.   全局变量;
在函数外部定义的变量是全局变量;
作用域: 从定义的位置开始,到文件的末尾;在不同的函数中都可以使用;
3.   变量为什么要区分类型
合理利用内存空间,不同的数据类型运算方式可能不同;
printf函数
1.  printf函数是一个标准的库函数,能够以精确的格式输出程序运算的结果;
使用printf需要引用<stdio.h>头文件
2.  格式控制符使用说明
占位符
%d 输出十进制的整数
%f 输出一个实数类型的数据(不能输出整型)
默认输出6位小数
%m.nf  m表示总位数(列数)  n表示小数位数
%c 输出一个字符
%s 输出一个字符串
%o 把一个数,以八进制形式输出
%x 把一个数,以十六进制形式输出
%p 输出地址
3. %f输出精度的问题
  %f 打印出来后,精度小数点后六位,有效数字是7;
double 类型精度小数点后六位,打印有效数字是15;
     域宽问题
1)  %md问题(设置域宽问题)
如果输出的数位数 > 域宽m 按照数据的实际位数输出
如果输出的数位数 < 域宽m 要不空白
m > 0 左侧开始补空格
m < 0 右侧开始补空格
2)  %0md使用注意
表示 不足部分补0;

36a66d6c10e497c7780aacc469c77d65.jpg (65.67 KB, 下载次数: 12)

只要学不死 就往死里学

只要学不死 就往死里学

5 个回复

倒序浏览
我也一直感觉,注释的确是蛮重要的,敲代码不是什么难事,但是做一个合格 的程序猿,就不一样了!
回复 使用道具 举报
作为大牛不是会写程序,是你写的程序别的程序员都能看懂,所以注释很重要!
回复 使用道具 举报
注释很重要{:2_30:}
回复 使用道具 举报
同步到微博!!
回复 使用道具 举报
作为大牛不是会写程序,是你写的程序别的程序员都能看懂,所以注释很重要!

楼主说得好!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马