张秀成 20:36:43

    技术2022-05-19  21

    #include "stdafx.h" #include <cstdio> #include <iostream> using namespace std;

    void find1(char array[ ], char search, char **pa)  {     int i;     for (i=0; *(array+i)!='/0'; i++)     {       if ( *(array+i) == search )       {           *pa = array+i; // pa得到某元素的地址           break; //break跳到了哪里?       }     }

    printf("*pa==%s\n", *pa);

    if (*(array+i)=='/0')

            pa = NULL;

    }

    int _tmain(int argc, _TCHAR* argv[]) {

    char str[] = "afsdfsdfdf"; char ch = 'f'; char *p; find1(str, ch, &p); return 0; }


    最新回复(0)