了解C语言程序中解释代码及常量

了解C语言程序中解释代码及常量,第1张

一,编写的步骤

1.打开一个终端。

2.在创建一个.c文件,一般用vim xxx.c创建.c文件,或者gedit工具来创建。

3.编译代码。

4.编译:gcc xxx.c -o xx(可执行程序名字),如果不加-o则会默认产生a.out

5.执行代码; ./可以执行程序名,如: ./a.out

二,解释c语言代码

#include      是头文件,加#  号后面用尖括号 <>来进行预处理指令,预处理指令包含:头文件,宏定义,条件编译。

预处理指令不是c语句,所以不需要分号结束。

main函数      分为两种类型,第一种是单行注释,例如//gedit

                     第二种是多行注释: /*asdasdgsa*/ 可以跨行,但在多行注释

                      中不可以嵌套多行注释。

int main()     main函数,是程序的入口函数。代码的执行都是从main开始。

                     main是有参数的,可以省略。函数的开始和结束是一对大括号。

printf("hello\n");     标准输出,打印一句话,是函数体重的语句。

return 0;             返回值,把结果返回给其他人。

三,常量

不能修改的值是为常量,一般情况下是给变量赋值 时使用。

1.整形常量:二进制,八进制,十进制,十六进制等值为整形常量

2.二进制的计算:

二进制减法:相同位上相减,不够则往前一位借1当2,如:110-1=101

按位与:&,相同位上有0则结果为0,否则为1。如:110&11 = 010

按位或: |,相同位上有1则结果为1,否则为0。如:1100 | 0110 = 1110

按位异或:∧ 相同位上有0则为0,相同位上不同则为1,如: 1101  ∧    1110 = 0011

左移位:一般是8位计算,左移一位则左移的值移走,往右侧添加0。如:11011110<< 2 = 011110000

右移位:一般也是8位计算,右移一位则右移的值移走,往左侧添加0。如:00110111>>2 = 00001101

浮点型常量:315.23  用来表示小数

字符型常量:用单引号括起来。如:      ‘q’    ‘w’

字符串常量:就是一串常量。如:“qwerrty”

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/738083.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-28
下一篇 2022-04-28

发表评论

登录后才能评论

评论列表(0条)

保存