C语言学习记录2022.5.12常量与基本概念

1、在Visual Studio中源文件的前面写入define _CRT_SECURE_NO_WARNINGS 1可以避免出现前面所说的scanf()函数无法使用的问题。

2、定义在main函数中的变量叫局部变量,但不是所有所有的局部变量都是定义在main函数中的。

3、常量的类型有:字面常量(即直接输入数字)、const常量、define定义的标识符常量、枚举常量。关于const有以下说明:

int main()
{
    const int n = 8;//此处的n称为“常变量”
    int arr[n] = {0};//虽然n已经用const修饰为常量,但本质上还是一个变量,
                     //因此在定义数组时会报错,此时的n应该为一个常量才行
}

而枚举常量如下定义:

enum THREE COLOR()
{
    RED,        //此处应该用英文的逗号
    GREEN,        
    BLUE
};        //此处的分号不可缺少

//在定义的枚举常量中RED的值为0,GREEN、BLUE的值分别为1和2

//使用此枚举常量时应该如下面这样用:enum THREE COLOR x = RED;

4、英文的双引号""引起来的内容就叫字符串,字符串的末尾都有一个“字符串结束标识符\0”,用来表示此字符串结束,而这个标识符是不计入字符串长度的。“\0”的值为“0”。

5、函数strlen()是用来计算字符串长度的。

6、转义字符“\”还可以用来反转义,让转义的意义消失。

7、\ddd和\xdd分别表示八进制和十六进制转为十进制中ASCII码的转义意义,如:

int main()
{
    printf("C:\test\32\test2.0");
}                                    //在此打印函数中,\32的意思是先转换成十进制为26,
                                     //26在ASCII码表中代表的是向右的箭头

8、左移操作符<<是最左边的移位丢弃,低位补0。

9、sizeof()函数计算的是变量或类型所占空间的大小,单位为字节。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值