黑马程序员_c语言的基础语法

一、Mac OS X上第一个C语言程序的编译、链接、运行。


1.编译的过程是将程序变成计算机的机器语言,即变成只含有0和1的机器码。在“终端”的命令行中使用 “ cc -c 文件名.c "语句即可将.c 文件编译为目标代码,编

成功后的文件名称是“  文件名 .o  “。


2. 链接的过程是将编译过程中生成的.o文件和c语言的库函数链接在一起,执行命令” cc 文件名.o ( -o 生成执行文件名)“ , 在默认情况下,生成成功后会在.c文件

的目录中生成一个a.out 的可执行文件


3. 运行的过程就是执行链接过程中生成的a.out 文件,在终端中执行同级目录中的a.out的命令为” ./a.out “。


4.执行命令 ” cc 文件名.c “ 可以完成编译,链接两个过程;


二、关键字和标识符


1. 关键字是c语言中的默认的符号,具有特殊的含义,c语言中的关键字有32个,如:

              

int main()
{
    printf("test");    
    return 0;
}

其中,int 、return 即为关键字。


2.标识符

在程序中由程序员定义的符号和变量名称是标识符。

标识符的命名规则:

(1)标识符只能包含阿拉伯数字(0-9)、英文字母(a-z , A-Z)、和下划线(_)。

(2)标识符只能以字母和下划线开头不能以数字开头, 如: abc,  _abc , _a8e 

(3)标识符是有大小写之分的,并且不允许使用关键字作为标识符。


3.注释

注释可以使用单行注释和多行注释, 

(1)单行注释 ,使用  //注释

(2)多行注释,使用  /* 要注释的代码 */

(3)快捷键:在编写程序时,可以选中要注释的代码,使用 Command+/  来快速注释选中的代码,或取消注释。


三、C语言的基本运算


1. sizeof 运算符:通过sizeof(变量/常量/数据类型) 来返回一个变量或常量或者数据类型在当前的系统下,所占的字节数。


2. 条件运算:

(1)条件运算的主要运算符有<、<=、>、>=、== !=

(2)条件运算是从左到右进行运算的,条件运算的结果为1或0;当条件为真是返回1,条件为假时返回0。如:int a=5, b=8;  return a>b; 返回的就是0。


3. 逻辑运算符

(1)逻辑运算符主要是:&&、|| 和 !


 4. 三目运算符

 如:返回两个int数的最大值 可以这样写   int a=5, b=8;  return a>b?a : b; 





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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值