C语言的一些关键字(四)
来源:互联网 发布:自媒体软件教学 编辑:程序博客网 时间:2024/06/06 00:47
一、关键字-extern
如果一个函数只能被本文件中其它函数所调用,称为内部函数(或静态函数)。定义时在函数类型前加static。
static int fac(int x)
{
……
}
extern int fac(int x)
{
……
}
二、关键字-struct
在网络协议、通信控制、嵌入式系统的C/C++编程中,我们经常要传送的不是简单的字节流(char型数组),而是多种数据组合起来的一个整体,其表现形式是一个结构体。
使用注意
int main(int argc, char* argv[])
{
struct A instant1,instant2;
char c = 'a';
instant1.iMember = 1;
instant1.cMember = &c;
instant2 = instant1;
printf(“instant1.cMember = %c”,*(instant1.cMembe));
*(instant2.cMember) = 'b';
printf(“instant2.cMember = %c”,*(instant2.cMembe));
printf(“instant1.cMember = %c”,*(instant1.cMembe));
return 0;
}
#include <stdio.h>*
struct A
{
int iMember;
char *cMember;
};
0 0
- C语言的一些关键字(四)
- C语言的一些关键字(二)
- C语言的一些关键字(三)
- C语言的一些关键字(八)
- c语言的一些关键字
- c语言的一些关键字
- C语言中一些关键字的作用
- C语言中一些关键字的作用
- C语言中一些关键字的作用
- C语言中一些关键字的作用
- C语言中的一些关键字(一)
- C语言中的一些关键字(五)
- C语言中的一些关键字(七)
- C语言中的一些关键字(九)
- C语言中的一些关键字(十)
- C语言中的一些关键字(十一)
- C语言中的一些关键字(十二)
- C语言中的一些关键字(十三)
- 开始spring boot 实践第一节
- iOS实现依赖注入
- adb中的pull与push
- Zookeeper-Zookeeper client
- 机器学习基石notes-Lecture2 Learning to Answer Yes/No
- C语言的一些关键字(四)
- Android Studio签名打包的两种方式
- RHEL7 启动配置 加密
- Qt的一个HelloWorld都出错,求大神解答,拜谢
- UiAutomator(2)--UiDevice API
- Android Studio如何删除module
- ionic进入多级目录以后隐藏底部导航栏(tabs)解决方案
- 1.2 :tomcat 启动的时候如何启动虚拟机
- linux命令大全