• c和指针 指针数组 关于指针数组


    题型来源:8.4

    void test_POC_数组(){

        //源于pointers on c

        const char *keyword[]={

           //"do",

           //"for",

           //"if",

           //"register",

           //"return",

           //"switch",

           //"while"

           "a",

           "b",

           "cde"

           //,NULL  //如果不用null,可以使用sizeof(keyword)/4 on 32bit

        };

     

        const char ** kwp=keyword;

                    //*kwp=*keyword;

           ;

        printf("字符数组的内存布局%x %x %x\n",kwp,kwp+1,kwp+2);

        printf("长度测试sizeof(keyword),sizeof(*keyword),sizeof(**keyword): %d %d %d \n",sizeof(keyword),sizeof(*keyword),sizeof(**keyword));

        printf("%d \n",sizeof( keyword[1]));

        //const_cast<char*>

        //for (;*kwp!=NULL ;kwp++){

        // 

        //  printf("%s ",*kwp);

        //  /******************************/

        //  /* 千万不要输出  printf("%s ",**kwp);  **kwp是字母,不是指针                                                              */

        //  /***************************/

        //}

        /************************************************************************/

        /*                                                                      */

        /************************************************************************/

        printf("测试数组 &数组长度 %d %d \n",sizeof(keyword),sizeof(&keyword));

        printf("以上内存布局:%x %x",keyword,&keyword);

    }

  • 相关阅读:
    【html、CSS、javascript-9】jquery-选择器及过滤器
    【python之路40】Python 作用域
    H5缓存
    解决网络不可用--Using_Service_Workers
    跨域请求CORS
    基于node的websocket示例
    test
    函数节流
    ES6 promise
    web前端免费资源集
  • 原文地址:https://www.cnblogs.com/titer1/p/2368287.html
Copyright © 2020-2023  润新知