第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

Linux C語(yǔ)言指針與內(nèi)存

難度初級(jí)
時(shí)長(zhǎng) 2小時(shí) 5分
學(xué)習(xí)人數(shù)
綜合評(píng)分9.60
263人評(píng)價(jià) 查看評(píng)價(jià)
9.9 內(nèi)容實(shí)用
9.5 簡(jiǎn)潔易懂
9.4 邏輯清晰
  • 2個(gè)2G內(nèi)存條=一個(gè)4G內(nèi)存條效果

    32bit的計(jì)算機(jī)最多插4G內(nèi)存條

    32位地址總線=32位尋址空間

    32位指的就是門(mén)牌號(hào)最多32位

    http://img1.sycdn.imooc.com//5e4887b400013fe906480394.jpg

    查看全部
    0 采集 收起 來(lái)源:內(nèi)存管理

    2020-02-16

  • 一個(gè)十六進(jìn)制的數(shù)字可以表示4位二進(jìn)制的數(shù)字

    查看全部
    0 采集 收起 來(lái)源:內(nèi)存管理

    2020-02-16

  • gcc -g main.c -o main.out?

    查看全部
    0 采集 收起 來(lái)源:gdb工具的使用

    2020-02-15

  • gdb是Linux下的一個(gè)工具,可以通過(guò)gdb這個(gè)調(diào)試工具查看內(nèi)存中的數(shù)據(jù)

    查看全部
  • &表示取地址符

    查看全部
  • 指針類(lèi)型: *變量名

    取地址符:&

    查看全部
  • C語(yǔ)言學(xué)習(xí)
    查看全部

  • C語(yǔ)言中int為4字節(jié),所以地址的定義為(以int為例):以4個(gè)字節(jié)中的第一個(gè)字節(jié)作為地址

    查看全部
  • 定義數(shù)組的時(shí)候中括號(hào)內(nèi)不能是變量i 。

    (gdb)x/3d (十進(jìn)制輸出) 0x7ffffffffde14 (從de14開(kāi)始顯示)

    x/ :顯示多個(gè)地址命令? 3 :顯示3個(gè)地址? ?d :十進(jìn)制輸出變量數(shù)值? 0x???表示從當(dāng)前地址開(kāi)始顯示數(shù)值

    如果 3 變?yōu)?4567 甚至更多的話,要注意不能夠越界——超過(guò)定義的變量個(gè)數(shù)(類(lèi)似于數(shù)組)


    查看全部
  • CPU用地址總線尋址,32 位操作系統(tǒng)的地址總線是32位,也就是尋址空間是32位

    有多少地址總線,就有多少種狀態(tài),就能尋找和使用多大的內(nèi)存

    32位 操作系統(tǒng)就有 2^32 個(gè)地址總線和狀態(tài)

    32bit CPU: 2^32 bit == 4GB

    64bit CPU: 2^64 bit == 4GB*4GB == 4TB*4MB == 16PB*1K == 16EB


    在64位操作系統(tǒng)中 前48位是系統(tǒng)分配給用戶的,后面是系統(tǒng)自用

    64bit 中? 16進(jìn)制位 表示程序可使用的內(nèi)存< 0x7fffffffffffffff

    其它的進(jìn)制位直接給操作系統(tǒng)> 0x7fffffffffffffff - 0xffffffffffffffff


    程序使用的內(nèi)存分為(低到高)

    最低位:代碼段---加載代碼指令:主函數(shù)和子函數(shù)

    數(shù)據(jù)段---全局變量 或 常量 const

    數(shù)據(jù)段和代碼段一般是操作系統(tǒng)規(guī)劃好了的


    動(dòng)態(tài)可分配內(nèi)存:越大用戶可調(diào)用的資源就越大

    棧:依次順序執(zhí)行函數(shù),從主函數(shù)開(kāi)始向下執(zhí)行

    最高位:操作系統(tǒng)內(nèi)核


    查看全部
    0 采集 收起 來(lái)源:內(nèi)存管理

    2019-12-03

  • #include


    查看全部
  • #include<stdio.h>

    void change(int *a,int *b)

    {

    int temp=*a;

    *a=*b;

    *b=temp;

    }


    int main()

    {

    int a=5,b=3;

    change(&a,&b);

    printf("%d %d",a,b);


    return 0;

    }

    初識(shí)指針,調(diào)用函數(shù)交換a和b的值


    查看全部
    0 采集 收起 來(lái)源:gdb工具的使用

    2019-11-28

  • 正整數(shù)轉(zhuǎn)成二進(jìn)制,除二取余,然后倒序排列,高位補(bǔ)零。將正的十進(jìn)制數(shù)除以二,得到的商再除以二,依次類(lèi)推知道商為零或一時(shí)為止,然后在旁邊標(biāo)出各步的余數(shù),最后倒著寫(xiě)出來(lái),高位補(bǔ)零就可以。
    查看全部
    0 采集 收起 來(lái)源:內(nèi)存管理

    2019-11-22

  • 二進(jìn)制:正整數(shù)轉(zhuǎn)成二進(jìn)制,除二取余,然后倒序排列,高位補(bǔ)零。將正的十進(jìn)制數(shù)除以二,得到的商再除以二,依次類(lèi)推知道商為零或一時(shí)為止,然后在旁邊標(biāo)出各步的余數(shù),最后倒著寫(xiě)出來(lái),高位補(bǔ)零就可以。
    查看全部
  • 二進(jìn)制:正整數(shù)轉(zhuǎn)成二進(jìn)制,除二取余,然后倒序排列,高位補(bǔ)零。將正的十進(jìn)制數(shù)除以二,得到的商再除以二,依次類(lèi)推知道商為零或一時(shí)為止,然后在旁邊標(biāo)出各步的余數(shù),最后倒著寫(xiě)出來(lái),高位補(bǔ)零就可以。
    查看全部

舉報(bào)

0/150
提交
取消
課程須知
本課程是C語(yǔ)言中級(jí)課程,為了更好的學(xué)習(xí)效果: 1、需要有一定的C語(yǔ)言基礎(chǔ),如果沒(méi)有基礎(chǔ)的同學(xué)可以看《C語(yǔ)言入門(mén)》這門(mén)課。 2、本課程是在Linux環(huán)境下講解,需要熟悉一些Linux命令。如果不了解的話可以在《Linux C語(yǔ)言編程基本原理與實(shí)踐》這門(mén)課程中補(bǔ)充
老師告訴你能學(xué)到什么?
1、C語(yǔ)言中的指針是怎么回事 2、Linux下gdb調(diào)試工具是怎樣使用的 3、指針與內(nèi)存有著怎樣的關(guān)系 4、數(shù)組與字符串之間的聯(lián)系

微信掃碼,參與3人拼團(tuán)

微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購(gòu)買(mǎi)該課程,無(wú)需重復(fù)購(gòu)買(mǎi),感謝您對(duì)慕課網(wǎng)的支持!