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

自学C语言第二天(常量,字符串,ASCII,转义字符,if分支,while循环,自定义函数,定义数组,操作符)

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

自学C语言第二天(常量,字符串,ASCII,转义字符,if分支,while循环,自定义函数,定义数组,操作符)

1.常量

        (1).字面常量,例如3.1314

        (2).const修饰的常变量

                const int num(num变成了常变量,即具有常数的变量,一旦初始化赋值,后面不能再另外赋值)

                

        (3).#define定义的标识符常量

                #define Max 10 //Max就是常量10

                

        (4).枚举常量(枚举:一一列举)**要区分枚举常量初始化和赋值的区别

                enum Sex//枚举类型

                {

                male=2,  //枚举常量

                female,  //因为上一个枚举常量=2,所以这个枚举常量=2+1=3

                secret=6   //可以在初始化给枚举常量赋值,如果初始化没有赋值,那就从0开始。一旦初  始化赋值,那在枚举类型的局部范围外就不能再给枚举常量赋值。

                }

        正常初始化赋值:

 初始化后还赋值:

2.字符串

       (1). %s为字符串的格式化占位符,%c为单个字符的格式化占位符(‘单个字符’,“字符串”)

       (2).在用strlen()函数计算字符串长度时,‘’是字符串的结束标志,不算作字符串内容

       (3).‘’的ASCII值是0,‘0’是48,‘9’是57,‘A’是65,‘a’是97,

      (4).strlen()函数计算字符串长度,“abc”与{'a','b','c'}的字符串长度不一样,一个是3,一个是随机数,“abc”和{'a','b','c',''}的长度一样

      (5).转义字符 t,水平制表符;  ddd,ddd表示了ASCII值为1-3位8进制数字的字符,xdd,dd表示了两个十六进制数字。如101,八进制数字101转换成十进制数字为65,‘A’的ASCII值为65,所以101代表了字符'A';如x41,十六进制数字41转换成十进制数字为65,‘A’的ASCII值为65,所以x41代表了字符'A'。

3.注释

        //可多行注释,也可单行注释,是C++风格

       可多行注释,也可单行注释,是C语言风格,缺点是不可嵌套。

        

4.if分支语句

        if(条件)

                结果;      

        else

                结果;

5.while循环

6.自定义函数

(1).函数有返回值有形式参数(用返回值的数据类型定义函数)

 

(2).函数无返回值有形式参数(用void定义函数)

 

(3).函数无形参,形参位置放void

 

7.数组

        (1).定义数组

        (2).打印数组内所有元素

8.操作符

        (1).移位操作符

        (2).赋值操作符

 

        (3).单目操作符

 

 (4),位操作符(&  ^  |)

使用sizeof操作符时,变量可省略括号,数据类型不可省略变量(因为sizeof是操作符,不是函数,所以括号可省略)例如:

单目操作符笔记还未完结,继续看下一篇...

                

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

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

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