栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言 小知识点

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言 小知识点

1.某个字符串常量中使用单、双引号字符。

(1)单引号直接输出

(2)双引号用"代表一个"

 

2.常量、变量等命名规范

(1)常量命名统一为大写形式

(2)普通变量,取与实际意义相关,在前面添加类型的首字母,并且名称首字母要大写。

(3)指针,其标识符前添加p字符,并且首字母要大写。

3.常量、变量

(1)整形常量

八进制整型常量:必须以0开头,通常是无符号数。

十六进制整形常量:前缀0x或者0X,数字取值1~9以及a~f(A~F)

(2)浮点型常量

指数形式:以字母e或者E代码以10为底的指数。(e或者E之前必须有数字,之后必须为整数。)

例:0.7e2、4e-5

注:c语言允许浮点数使用后缀。后缀为f或者F表示单精度浮点数,分配4B空间;

无后缀时,默认双精度浮点数,存储时按8B进行存储。

(3)字符型常量

i.普通字符型

只能用单引号括起来,不能用双引号或者其他。

只能是单个字符,不能是多个。

ii.转义字符常量

ddd:用八进制表示字符集中任意字符的ASCII码。

xhh:用十六进制表示字符集中任意字符的ASCII码。

(4)符号常量

#define 标识符 常量

(5)sizeof()运算符

以字节的形式给出操作对象的存储大小。

形式:

sizeof(变量名)或者 sizeof  变量名

4.运算符、表达式

(1)除/ 、求余%、

自增++ (++i表示i的值自增1后在参与运算;i++表示i的值参与运算后再自增1)

自减--(同上)

(2)在定义中不允许连续赋值。

(3)强制类型转换

类型说明符和表达式都必须加括号(单个变量可以不加)

例:(double) a

(int)(x+y)

(4)条件运算符及表达式

一般形式:表达式1?表达式2:表达式3

求解表达式1,如果1式为真。则将表达式2的值作为条件表达式的值,否则将表达式3的值作为整个表达式的值。

例:max=(a>b)?a:b;

a>b?a:c>d?c:d可以表达为a>b?a:(c>d?c:d)右结合

(5)逗号运算符及表达式

一般形式:表达式1,表达式2,表达式3~~~,表达式n

从左到右,依次计算各表达式的值,最后一个表达式的值为逗号表达式的值。

(6) 算数优先级

 ) 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/965986.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号