C语言入门

个人笔记,感觉csdn是一个不那么容易丢的笔记本。我想要换一种生活,不打游戏,敲代码。my dream!

有人说class类在任何方面也比Struct强,其实强不强分环境的,现存的语言都在某一方面有存在的原因。结构体Struct在单片机上就可以跑的很好。

Struct a

a b;

a.b

a*b;

d->e

.   是的,->指向的;

指针包括正指和反指。*和&可以简单的理解为指向地址和区地址;

int*b=2定义一个指针b并且把指针赋值为2;

printf("%d,b");这里b就是指针。他是地址变量是一个变量。

int*b=a;把b定位到a的值所指向的地址。

正指就是把变量的值作为地址,反指就是提取变量的地址。

指针变量牵扯到类型。对应int *a=2;有时候不合法是因为编译器把2看为整形常量。int *a=(int*)2;强制类型转换,有人会偷懒叫强转。

也有时候不用char类型可以自动转换为int型成为:自动类型转换;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值