<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    海闊天空

    I'm on my way!
    隨筆 - 17, 文章 - 69, 評論 - 21, 引用 - 0
    數據加載中……

    能測試你c語言功底的幾個問題

    下面有幾個簡單測試將能發現你對C語言的掌握情況。
    int x=35;
    char str[10];
    //問:strlen(str)和sizeof(str)的值分別是多少?
    strcpy(str,"www.it315.org"/*共13個字母*/);
    //問:此時x和strlen(str)的值分別是多少?
    str="it315.org";//編譯能通過嗎?
    char *pstr;
    strcpy(pstr,"http://www.it315.org");
    //上句編譯能通過嗎?運行時有問題嗎?
    const char *p1;
    char * const p2;
    //上面兩句有什么區別嗎?
    p1=(const char *)str;
    //如果是p1=str;編譯能夠通過嗎?明白為什么要類型轉換?類型轉換的本質是什么?
    strcpy(p1,"abc");//編譯能夠通過嗎?
    printf("%d",str);//有問題嗎?
    pstr=3000;//編譯能過嗎?如果不行,該如何修改以保證編譯通過呢?
    long y=(long)pstr;//可以這樣做嗎?
    int *p=str;
    *p=0x00313200;
    printf("%s",str);//會是什么效果?提示0x31對應字符'1',0x32對應字符'2'。
    p=3000;//p+1的結果會是多少?
    char *pc=new char[100];//上述語句在內存中占據幾個內存塊,怎樣的布局情況?
    void test(char **p)
    {
           *p=new char[100];
    }//這個編譯函數有問題嗎?外面要調用這個函數,該怎樣傳遞參數?
    //能明白typedef int (*PFUN)(int x,int y)及其作用嗎?


    摘自:http://blog.csdn.net/zhangxiaoxiang/archive/2006/05/17/742931.aspx

    posted on 2009-08-20 16:24 石頭@ 閱讀(285) 評論(0)  編輯  收藏 所屬分類: 語言基礎


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲AV无码专区在线播放中文| 免费观看男人免费桶女人视频| 亚洲中文字幕无码专区| 蜜芽亚洲av无码一区二区三区| 女人被男人躁的女爽免费视频| 亚洲а∨天堂久久精品9966| 国产成人免费高清激情明星| 亚洲天堂一区二区三区四区| 日本妇人成熟免费中文字幕| 亚洲第一成人在线| 国产成人在线观看免费网站| 免费人成视频在线观看免费| 亚洲精品视频在线观看你懂的| 两性色午夜视频免费播放| 亚洲AV无码一区二区三区DV| 91精品国产免费久久国语麻豆| 亚洲国产精品成人综合久久久| 免费无码AV电影在线观看| 亚洲成AV人片在WWW| 免费人妻av无码专区| CAOPORN国产精品免费视频| 亚洲国产综合专区电影在线| 在线永久免费的视频草莓| 在线亚洲高清揄拍自拍一品区| 日韩成全视频观看免费观看高清| 美女18一级毛片免费看| 亚洲国产综合无码一区| 国产男女爽爽爽爽爽免费视频| 亚洲欧美日韩一区二区三区| 亚洲精品国产精品乱码不卡| 久久久久国产精品免费网站| 亚洲国产激情在线一区| 久久亚洲AV无码西西人体| 人妻丰满熟妇无码区免费| 亚洲国产精品无码观看久久| 久久影院亚洲一区| 91九色视频无限观看免费| 国产成人高清亚洲一区91| 亚洲AV永久精品爱情岛论坛| 毛片视频免费观看| 国产真人无码作爱视频免费|