c c++中的extern和static总结
来源:互联网 发布:淘宝被投诉盗图没申诉 编辑:程序博客网 时间:2024/06/06 02:40
有空再写,,记录一个问题:
为什么extern标识的变量放在头文件中被其他文件引用后不能使用?(gcc编译器)
test1.h
#ifndef _TEST1_H_
#define _TEST1_H_ 1
#include <stdio.h>
//char* hello = "hello cobing!";
extern char*hell;
extern int a;
extern void printStr();
#endif
----------------------------------------------------------
test2.c
#include "test1.h"
// extern char*hell;
//extern int a;
int main()
{
printStr();
printf("%s, %d\n", hell, a);
return 0;
}
阅读全文
0 0
- c c++中的extern和static总结
- c语言中的static和extern关键字总结
- objective-c中的extern static const总结
- C中的static、extern、#、##
- static、extern和extern "c"
- c语言中的static和extern关键字
- c语言中的static和extern
- c语言中的 extern 和 static
- C/C++中的static和extern关键字
- c语言中的static和extern关键字
- c语言中的static和extern关键字
- C/C++关键字中的extern 和 static
- C语言中的static和extern
- static和extern c
- 【c++】浅谈C/C++中的static和extern关键字
- [C++]浅谈C/C++中的static和extern关键字
- C 中 extern 和 static
- C 中 extern 和 static
- leetcode 621. Task Scheduler
- ubuntu16.04配置Lamp环境(搭建linux+apache+mysql+php7环境
- Mybatis插入空值报错
- Git 工作区、暂存区
- 单例模式详解
- c c++中的extern和static总结
- 关于Ubuntu16.04 中wine QQ 国际版无法输入中文
- 如何在一个div中使其子div居中
- 解决Ubuntu Windows共存 8个小时时差问题
- Sublime Text 3 快捷键汇总
- 远程连接ubuntu mysql出现2003错误 cant connect to mysql
- Mysql保留字问题 出现1064(42000)错误
- 多种解法:Ignatius and the Princess III
- webpack的使用(1) ----简单快速入门