C语言基础一

C语言程序中可以直接使用加减乘除(+,-,*,/)。
;用来分隔不同的语句
大括号用来对语句进行分组,一组中的语句还可以继续分组
C语言程序中必须有函数,不同的函数用不同的名称区分。至少有一个叫main的函数,程序启动后立刻激活这个函数。函数被激活后对应大括号内部的语句从上到下顺序执行,所有语句结束则函数结束。
叫做main的函数前面要写int。
叫做main的函数大括号内部最后必须有这样一条语句
return 0;
其中return是一个C语言关键字,表示大括号结束。

关键字是C语言中有特殊意义的英文单词,全小写字母构成

标识符用来在C语言程序中起名字,标识符应该使用有意义的内容表示
标识符准则:
1.必须字母或者下划线做开头
2.除了第一个字母以外的所有字符可以是英文字母,下划线或者数字
3.大小写不同的字母被认为是不同的字母
4.不能和关键字冲突
5.长度没有限制,但是C语言会只选取前面的若干字母

C语言书写规范
1.一行内放置一条语句(超常语句可以放在多行里)
2.在适当的地方加入空格以提高可读性
3.具有从属关系的语句要通过缩进区分
4.在合适的地方加入空行对语句进行分隔
5.多个单词构成的标识符可以采用驼峰写法或者下划线写法

linux系统中C语言程序开发基本流程:
1.使用vi编写程序文件,以.c作为扩展名
2.使用gcc工具对程序文件进行翻译,命令如下
gcc 文件名
3.使用命令./a.out运行得到的结果文件

预处理指令用于把文件内容改变。预处理指令以#做开头,最后没有;。

#include预处理指令的作用可以把其他头文件的内容插入到当前源文件中。

#include预处理指令中可以使用两种方式表示文件,一种是用双引号包含文件名,这种表示方式表示从当前源文件所在目录开始查找。另一种表示方式用<>包含文件名,这种表示方式表示忽略当前源文件所在目录。

编译器是一种工具软件,可以把程序文件变成计算机能认识的格式,这个过程叫做编译。gcc是一组编译器软件的统称,其中用来对C语言程序进行编译的软件名称就叫gcc。

C语言程序的处理分成如下三歩:
1.预处理,把所有预处理指令要求的工作完成
2.编译 把语句翻译成计算机认识的格式
3.链接 建立起不同语句组之间的联系

GCC选项介绍
-E 只完成预处理工作
-c 只完成预处理和编译工作
-std=c89/-std=c99
指定当前编译遵循的C语言标准

变量是程序中唯一可以用来记录信息的手段。

使用变量声明语句在程序中引入变量,使用方法如下
int shu_zi;
其中shu_zi是变量名称,int是数字分组名称
变量只有在声明后才可以使用

赋值语句用于向变量中放置数据,在声明变量的时候立刻赋值叫做变量的初始化,所有变量都应该初始化。

计算机内部使用编号(地址)管理变量。编号是计算机分配的,不可以被更改。

printf函数用于在屏幕上显示信息,需要在文件开头加如下一条语句
#include <stdio.h>

\n代表换行,\"代表",\\代表\,%%代表%,\r表示显示位置回到行开头
使用占位符可以把临时得到的数据显示在屏幕上,占位符必须和数据匹配。
%d 和不带小数点的数字匹配
%f和%g 与带小数点的数字匹配(例如1.2f),%f保留小
数点后的0
%lf和%lg 与带小数点的数字匹配(例如1.2),%lf保留小
数点后面的0
%c 与字符数据匹配(例如‘a’)


#include "01demo.h"
/*
C语言演示程序
作者: whj
日期: 2014-07-01
版本: 1.0
*/
int main() {
10 + 2; //鸡蛋10块一斤,豆腐2块一斤
return 0;
}


/*
变量练习
*/
int main() {
int shu_zi = 0, shu_zi1 = 0; //变量声明及初始化语句
shu_zi = 10; //变量赋值语句
shu_zi + 2;
shu_zi = shu_zi;
return 0;
}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值