initialize.c
来自「C语言精彩百例第1-44例 实例1 数据类型转换 实例2 转义字符 实例3」· C语言 代码 · 共 31 行
C
31 行
# include <stdio.h>
# include <string.h>
int search(char* p[], char* name);
/* 给字符型的指针数组赋初值 */
char* names[] = {
"Herb",
"Rex",
"Dennis",
"John",
NULL}; /* NULL指针标志数组内容的结束 */
void main()
{
if(search(names, "Herb") != -1)
printf("Herb is in list.\n");
if(search(names, "Mary") == -1)
printf("Mary not found.\n");
}
int search(char* p[], char* name)
{
register int t;
for(t = 0; p[t]; ++t)
if(!strcmp(p[t], name)) return t;
return -1;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?