Chinaunix首页 | 论坛 | 博客
  • 博客访问: 107852
  • 博文数量: 74
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 757
  • 用 户 组: 普通用户
  • 注册时间: 2013-10-20 22:42
个人简介

相信生命中的无限潜能

文章分类

全部博文(74)

文章存档

2016年(1)

2015年(30)

2014年(30)

2013年(13)

我的朋友

分类: C/C++

2014-01-12 12:12:49


点击(此处)折叠或打开

  1.   1 char b[7][10]={"sunday","monday","tuesday","wednesday","thursday","friday","satruday"};
  2.   2 static char c[7][10]={"sunday","monday","tuesday","wednesday","thursday","friday","saturday"};//static限制只能在本文件中使用
  3.   3 char* week(int n,int i)
  4.   4 {
  5.   5 return b[n];
  6.   6 };
  7.   7
  8.   8 char* staticweek(int n)
  9.   9 {
  10.  10 return c[n];
  11.  11 };

点击(此处)折叠或打开

  1. #include <stdio.h>

  2. extern char w[7][10];//extern可以置于变量或者函数前,表示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找>其定义,extern也可以用来进行连接指定
  3. extern char b[7][10];//连接了01_1.c文件
  4. char* week(int);
  5. char* staticweek(int);
  6. char* weekday(int n)
  7. {
  8.         return w[n];
  9. }
  10. int main()
  11. {
  12.     printf("%s\n",weekday(3));
  13.     printf("%s\n",week(5));
  14.     printf("%s\n",b[3]);
  15.     printf("%s\n",staticweek(6));
  16.     return 0;
  17. }
  18. char w[7][10]={"星期日","星期一","星期二","星期三","星期四", "星期五","星期六"};


阅读(632) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~