赞
踩
目录
C语言菜鸟教程https://www.runoob.com/cprogramming/c-tutorial.html
一个标识符以字母 A-Z 或 a-z 或下划线 _ 开始
叫做“指向结构体成员运算符,是运算符*和运算符.的结合
例:(*a).b 等价于a->b
可以用new_node->value =10 来代替(*new_code).value =10
清零与置位:
移位操作:
补充:>>的作用
#ifdef 条件编译:
typedef用于为现有类型创建一个新的名字,或称为类型别名,用来简化变量的定义。typedef在MDK用得最多的就是定义结构体的类型别名和枚举类型了。
用typedef创建结构体类型:
1、.
2、指针->
结构体指针定义与赋值:
struct Struct_Name *Pi; //结构体指针
struct Struct_Name *Pi = &一个结构体的名字; //结构体指针并赋初值
结构体申请内存(2):
struct Struct_Name *Pi = new struct Struct_Name; //结构体指针并用new申请内存
struct Struct_Name *Pi =(struct Struct_Name*)malloc(sizeof(struct Struct_Name))
//结构体指针并用malloc申请内存;使用应包含头文件stdlib.h
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。