第二课

1.%p. 取地址

*&

*解引用操作符,格式:*地址

2.通过别名和地址去访问,地址在表示的时候使用十六进制,ABCDEF表示10~15.

3.进制之间 如何转换:

10——>2 除二取余,倒着读

4.声明一个int变量

int a ;

scanf(“%d”,&a);

printf(“”);

5.输入的占位符不要使用%.2f

输入多个内容时,输入以回车或空格进行分隔

6.float r=0;真正含义是在内存中开辟空间,其中r为别名,数据类型决定开辟空间的大小(int、float)

7.一个字节——1Byte(B)

字节:存储单位

1TB=1024GB      1TB=1024GB=1024*1024MB=1024*1024*1024KB=1024e4B

1B=8个二进制位

bit(位)

8.查看地址:可以进行断点调试:(本地windows)

9.求字符串的长度  strlen()

格式:#include<string.h>

         printf(“xxxxx”,strlen(xxx));

10.字符串有特殊的内容 \0,字符串的结尾标识

11.地址:内存块在整个内存中的编号

&取地址符——标号

sizeof运算符用来计算数据类型在内存中所占空间的大小

size-t类型(C11标准中提出的类型)——(无符号的整数 unsigned int)

%zd 表示正整数

%-20s 补位 +“-”左对齐,不加负号右对齐

%4.2f表示以四位的宽度显示浮点数,且保留两位小数

\t 水平制表符 打8个空格键

打印双引号加反斜杠,计算机中整数除以整数结果也是整数

三种结构

顺序结构、选择结构、循环结构

选择结构(分支结构):选择结构语法:if(条件){语句块}

格式:if(select==1){

printf(“再玩你试试!”);

解释:如果条件成立就执行语句块

大于等于>=

  小于等于<=

如果语句块只有一条语句,其中的{}可以省略,但不建议

判断一个数是否为偶数c1e89802331649d4bc400198e7dddca7.png

需求升级(判断一个数的奇偶性)

7c3d4585c001461cad61eb4ced57ec4e.png

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值