c++每日学习0724---002

1.数据类型

c语言非内置类型:结构体等;

2.在线OJ-online judge

a.IO形:所有代码都是自己完成来实现,输入 计算 输出;

b.接口:只需要完成一个函数,假设其他需要的数据都是准备好的。

3.监视器窗口打开:打断点-调试-开始调试;

4.打印小数,%.1f

5.++和--:后置++ 先使用 后++,前置++ 先++ 后使用

6.static修饰局部变量的时候,局部变量出了作用域,不销毁。本质是由于static修饰局部变量时,修改了变量的存储位置。局部变量存储位置一般在栈区,+static后变为静态区,变量的生命周期变长,和程序的生命周期一样。

static修饰全局变量时,全局变量的外部链接属性变成了内部链接属性,其他.c源文件就不能再使用到这个全局变量。

7.电脑上的存储设备:寄存器-集成到cpu上,高速缓存-cache,内存 硬盘

8.宏表示函数,eg:#define ADD(x,y)  ((x)+(y))  ;引用时 int c=ADD(a,b);

9.指针

打印地址:printf("%p\n",&a);

存储地址, int* p=&a;   p为指针变量;

内存单元:编号->地址->地址也被成为指针,存放指针(地址)的变量就是指针变量;

指针变量的大小取决于地址的大小,32位平台下地址是个32bit位,即4个字节;64位平台下地址是个64bit位,即8个字节;

10.结构体

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值