c语言max函数_c语言中的变量

在 C 语言程序中将数据分为两种:字面量(常量)和变量。

(一) 字面量

字面量(也有叫“常量”的,但是我认为叫“常量”不准确。中庸一点可以叫“字面常 量”)指的是数值固定的量,“一看就能看出来”。在程序中,常量只能被引用,不能被修 改。 在 C 程序中常用的字面量有以下几种: 第 1 种 整型(整数类型)。例如:100、314、0、-200 等。 示例代码

#include

int main()

{

printf("%d",200);

printf("%d",-100);

getchar();

return 0;

}

程序分析: 1)在执行 printf 函数时,整数常量将取代双引号中的%d,如图 2-2 所示:

54b33784d683300f954fbadfdb1900a6.png

2)‘’是换行符,即输出“200”后,控制台中的光标位置移到下一行的开头,下一 个输出的内容-100 会出现在该光标位置上。注意 的方向,怎么输入?如果不输入 会 怎么样?

第 2 种 浮点型。其实就是小数。

示例代码:

#include

int main()

{

printf("%f",3.14);

printf("%f",-12.2);

getchar();

return 0;

}

默认情况下,输出浮点型保留小数点后 6 位数字。所以 3.14 会输出 3.140000,-12.2 输 出-12.20000。 第 3 种 字符型。在程序中,使用英文单引号括起来的字符被称为字符型。例 如:’a’、’1’、’=’、’?’、’#’等都是合法的字符。

【注意】 字符类型只能是单个字符,不能写成’ab’、’12’、’=?’。

示例代码:

#include

int main()

{

printf("123");

printf("我是克木!");

getchar();

return 0;

}

(二) 变量

在 C 语言中,一个合法的变量由 3 部分组成:变量类型、变量名、变量值。 变量类型:变量的类型是用来规定变量对应内存空间的大小和能盛放的东西。 变 量名:变量名是用来标记变量对应的内存空间。就好比,有 10 个一模一样的杯子,从外表 看根本无法区分。但是,如果给每个杯子都做一个标记,比如依次贴上标签:“1 号”、“2 号”……“10 号”,这样就不会混淆了。同理,变量名也是同样的作用,通过变量名就可以 精准的找到变量对应的内存空间。

变量值:变量值是变量名标记内存空间中的数据。就好比,杯子中装的可乐、咖啡等

(三) 标识符与关键字

1. 标识符

在 C 语言中,用来对变量,函数,数组等命名的字符序列被称为标识符。比如:变量名 a、函数名 printf 等都是标识符。 C 语言对标识符有以下规定:

1) 只能由 26 个英文字母、数字或下划线 3 种字符组成。

2) 第 1 个字符只能是字母或下划线。 3) 大小写敏感的。 4) 不能全部是关键字。 以下列出一些合法标识符,可以做变量名或者函数名。 abc,a1,_max,day ,a_2_5,int1、INT。 下面是一些不合法的标识符。 1a,%abc,#33,a

【注意】C 语言是严格区分大小写的,比如:max,Max,MAx,MAX 就是 4 个不相同 的标识符。

2. 关键字

C 语言中具有特殊用途的单词被称为关键字。当定义标识符时,不要让标识符与关键字 相同,否则编译无法通过。C 语言共有如下的关键字:break、case、char、const、for、if、 void、int、long 等。不必去刻意背记,也不必着急了解每个关键字的含义。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值