指针的使用场景实例

1.求一个字符串数组中,一个字符串的所在索引

#include 
#include "string.h"
#include "stdlib.h"

#define  DIM(a) (sizeof(a)/sizeof(*a))

int searchKeyTable(const char *table[],const int size,const char* key,int* pos){
    int rv =0;
    int i = 0;
    int inum = 0;
    if (table ==NULL||key == NULL || pos == NULL) {
        rv = -1;
        printf("table ==NULL||key == NULL || pos == NULL");
    }
  //  inum = (sizeof(table));//table在这里退化为一个内存指针.
    printf("inum-->%d",inum);
    for (int  i = 0; i%d\n",pos);
    }
    return 0;
}

你可能感兴趣的:(指针的使用场景实例)