- 博客(2)
- 收藏
- 关注
原创 C语言所谓的全局变量在多个.c文件中到底该怎样使用?
大家应该都知道,C语言定义的变量的作用范围是从定义的位置起,到特定的时刻或位置后就被释放掉了,具体的作用范围希望大家能细心去看看,很重要,包括auto, static, const定义的变量和函数,还有malloc等函数申请的内存的使用。 那么,进入正题了,C语言所谓的全局变量在多个.c文件中到底该怎样使用? 首先说一下全局变量的特性: 全局变量可以定义在一个.c文件中,...
2018-02-28 17:42:26 46114 8
原创 void类型的指针指向结构体,如何用->引用结构体内部元素
C语言允许void(泛型指针)等于其他任何类型的指针,但是当:void*p = struct str *p1;(即令void类型的指针等于结构体类型的指针)用p->使用内部元素的时候,编译器在编译的时候会报错解决办法:重新定义结构体指针变量进行强制类型转换举例: 1 #include<stdio.h> 2 #include<stdlib.h> 3 4 typ...
2018-02-28 16:25:20 7215
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人