指针数组--main参数
2016-06-24 10:35
351 查看
#include <stdio.h> #include <string.h> #define DIM(a) (sizeof(a)/sizeof(*a)) int lookupKeyword(const char* key,const char* table[],const int size) { int ret = -1; int i = 0; for(i=0;i<size;i++) { if(strcmp(key,table[i])==0) { ret = i; break; } } return ret; } int main(void) { const char* keyword[] ={ "do", "for", "if", "while" }; printf("index = %d\n",lookupKeyword("for",keyword,DIM(keyword))); printf("index = %d\n",lookupKeyword("main",keyword,DIM(keyword))); printf("----end----\n"); return 0; }
相关文章推荐
- 【leetcode】219. Contains Duplicate II
- 翻译HAIP相关问答
- 基于zookeeper、连接池、Failover/LoadBalance等改造Thrift 服务化
- Keychain Access中开发证书和秘钥的关系
- 80老翁谈人生(14):迎接2016中国人工智能大会的召开!
- Maven错误问题解决 Failure to transfer com.thoughtworks.xstream:xstream:jar:1.3.1 from https://repo.maven
- 开发错误记录11:git报错 fatal:open /dev/null or dup failed: No such file or directory
- OpenCV的waitkey不起作用
- TurboMail邮件系统与中国外汇交易中心合作
- leetcode 217 Contains Duplicate
- 记common-email发送邮件,使用qq邮箱服务器
- 1021/ Fibonacci Again 同余运算关系 + 打表 水题
- ACM/ICPC竞赛STL--pair
- 基于深度学习的目标检测研究进展
- F. Alice and Bob Again
- OpenJ_Bailian - 3859
- 什么是领域模型(domain model)?贫血模型(anaemic domain model) 和充血模型(rich domain model)有什么区别
- jar包冲突--Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/an
- http://blog.csdn.net/guolin_blog/article/details/9097463
- 阿里云小Ai战胜人类速记,中文人工智能大时代崛起