梦熊2024-8-20

负数取模

        10 % 3 = 1

        -10 % 3 = -1

        -10 % -3 = -1

        10 % -3 = 1

        被除数 / 除数 = 商 ……余数

        被除数 - 除数 * 商 = 余数

命名规则

        1.下列合法的标识符是(      )

        A. min  B.int  C.i@t D.1abc

       

        答案:A 

        解析:min为<cmath>中的函数,如果不写<cmath>,那么min就是合法的

                   int为c++中本来就有的关键字,是不能作为标识符的

                   i@t中有标点符号“@”,不能作为标识符

                   3abc开头为数字,不能作为标识符

        标识符开头必须为字母或下划线,标识符里不能有标点符号和空格,标识符不能为c++中含有的关键字

        标识符严格区分大小写,即ABC,abc,Abc是三个完全不同的标识符

数据大小

数据大小的主要单位有b(位)、B(字节)、KB(千字节)、MB(兆字节)、GB(吉字节)、TB(太字节)。其中,8b = 1B,1024B = 1KB,1024KB = 1MB,1024MB = 1TB,1024TB= 1GB,1024GB = 1TB。

注意区分KB和Kb!!! 1KB = 8Kb!!!其他的也一样

        一个bool类型要占用8位

        一个char类型要占用8位

        一个short类型要占用16位

        一个int类型要占用32位

        一个long long类型要占用64位

        一个float类型要占用32位

        一个double类型要占用64位

1.下面哪个数组占用内存最多

A. int a[10000]  B.bool b[100000000]  C. double c[1000]  D. long long d[10]

运算优先级

优先级描述运算符
1后缀自增自减、括号++、--、()
2正负号、前缀自增自减+、-、++、--
3乘除、取余*、/、%
4加减+、-
5赋值运算=

ASCII码

        ACSII码是用于给字符编码的。"A"的ASCII码值是65,"a"的ASCII码是97,"0"的ASCII码是48

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值