zoukankan      html  css  js  c++  java
  • 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);

    }

  • 相关阅读:
    Linux常用命令大全(非常全!!!)
    Springboot项目与vue项目整合打包
    Spring Boot开启Druid数据库监控功能
    (八)CXF添加自定义拦截器
    (七)CXF添加拦截器
    (六)cxf处理一些Map等复杂类型
    (无)webservice执行过程深入理解
    (四)CXF处理JavaBean以及复合类型
    (三)使用CXF开发WebService客户端
    (二)使用CXF开发WebService服务器端接口
  • 原文地址:https://www.cnblogs.com/titer1/p/2368287.html
Copyright © 2011-2022 走看看