您的位置:首页 > 其它

某坑爹公司的笔记_Day02

2014-04-04 16:40 183 查看
一、第一个C语言程序
1.编辑 day02-1.c

编写C语言的代码,保存在扩展名.c文件中,源文件。

#include <stdio.h>

int main(){

printf("HelloWorld2! \n");

return 0;

}

2.编译 gcc day02-1.c
a.将C语言代码转换成计算机识别的代码(二进制代码) 目标文件(可执行文件)
b.GNU C Compiler,GNU自由软件基金会的项目,C语言,Compiler编译。 

c.编译C语言、C++、Java、ObjectiveC
3.运行 ./a.out
a.默认情况下,编译后的文件名叫做a.out文件
b.通过命令"./" 运行编译后的文件(a.out)。

二、C语言程序的完整执行过程
1.语句可以分开放在任意行任意文件中(一个文件、多个文件)
2.代码预处理,解决所有指定(#开头)
3.编译源代码,每个源文件都会生成一个目标文件*.o,如果程序只有一个源文件,默认会忽略这一步。
4.链接代码 将多个目标文件合成一个可执行文件。(a.out)
5."./a.out"运行程序,加载a.out可执行程序到内存当中
6.a.out运行代码,cpu去内存中执行代码

三、C语言的编程规范
1.语句可以分开放在任意行的位置
2.空格让代码更清晰
3.缩进可以让程序层次更直观(tab)
4.空行可以更好的划分程序逻辑单元
5.命名使用驼峰标识或者下划线 _-_-_
*getName
getNameByPinyin
get_name
get_name_by_pinyin

四、变量
1.概述
大多数程序会进行大量计算,在计算过程当中需要临时保存数据,存储数据的方法,称之为变量。
2.数据类型
对应内存区域,其值可变,变量有相应的类型和值。
3.变量类型分为字符型char、整数型int、浮点型float/double、指针、结构、联合等类型。
4.每次使用之前要声明,需要声明其类型且只声明一次
a.声明 int number1;
声明变量number1,并且开辟(int类型)内存空间。
b.保存运算中临时的值 number1 = 10 赋值,可以多次赋值,但只会保存最后一次的值
5.声明一个变量,在使用之前,它是有可能有值的,但是最好给它一个初值,给变量第一次赋值,初始化。
int number3=0;
6.声明变量的格式
变量类型 变量名 = 初始值;
7.输出变量的值 
  %d变量类型对应的占位符
%d int
%f float
%lf double
%c char
eg:printf(“%d",number3);

五、浮点数据类型

(小数)float
1.float类型代表浮点数(小数)数值的表示方式
2.输出函数输出内容的时候占位符为%f
3.%.2f可以只显示两位有效数字

六、变量的名字必须是标识符,函数、宏、实体名也必须使用标识符来起名。
1.必须以字母或下划线开头
2.包含字母、下划线或数字
3.大小敏感的
4.不能与关键字冲突
5.标识符理论上讲,长度无限制,但会被编译器截断
注:见名之意 shuZi

作业:
1.输出个人信息 可以用变量显示的,用变量显示 
姓名:ysy         年龄:18
性别:M           期望薪资:6000
税资:期望薪资*13%
2.求圆的面积和周长?圆的半径:3.0 pi:3.14
面积:pi*半径*半径
周长:2*pi*半径
3.求长方形(矩形)的面积和周长?长:18 宽15
面积:长*宽
周长:2*(长+宽)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: