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

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

趣味 C++ 入門

難度入門
時長 3小時22分
學(xué)習(xí)人數(shù)
綜合評分9.63
19人評價 查看評價
9.4 內(nèi)容實用
9.9 簡潔易懂
9.6 邏輯清晰
  • int前加const常量不可變

    查看全部
  • int main(int argc,char **argv)

    查看全部
  • stu.math = 95;
    stu.english = 93;
    struct Student
    {
    ? ?int math;
    ? ?int english;
    }

    int main(int argc,char **argv)
    {
    ? ?struct Student stu[50];

    ? ?//為其中一個學(xué)生的成績賦值
    ? ?stu[20].math = 90;
    ? ?stu[20].english = 95;


    結(jié)構(gòu)體變量名.變量之一=

    查看全部
  • 如果不想指明數(shù)組的長度,可以不寫,這樣數(shù)組的長度就是給定的列表的長度。

    include <stdio.h>

    int main(int argc,char **argv)
    {
    ? ?int a[4] = {0, 1, 2, 3};
    ? ?return 0;
    }
    #include <stdio.h>

    int main(int argc,char **argv)
    {
    ? ?int a[] = {0, 1, 2, 3}; // 此處數(shù)組的長度就是 4
    ? ?return 0;

    也可以只給部分元素賦值,當(dāng) {} 中的元素數(shù)量少于 [] 中定義的長度的時候,只給前面部分元素賦值,后面的未指定的元素,將被賦值為 0。

    #include <stdio.h>

    include <stdio.h>

    int main(int argc,char **argv)
    {
    ? ?int a[4] = {0};
    ? ?return 0;
    }

    查看全部
  • 在定義了一個結(jié)構(gòu)體之后,我們就可以使用這個結(jié)構(gòu)體了,結(jié)構(gòu)體的使用和變量非常類似:

    struct Student
    {
    ? ?int math;
    ? ?int english;
    };

    int main(int argc,char **argv)
    {
    ? ?struct Student stu;
    ? ?return 0;
    }

    這樣申明一個結(jié)構(gòu)體變量stu之后,這個 stu 中就包含兩個變量,一個是 int 類型的 math,一個是 int 類型的 english。那么這個時候,這兩個值其實并沒有被初始化,這兩個值是隨機(jī)的值。我們可以用如下代碼來為這兩個變量進(jìn)行賦值。

    stu.math = 95;
    stu.english = 93;

    還有一種方法,可以在申明結(jié)構(gòu)體變量的時候進(jìn)行初始化。

    struct Student stu = {95, 93};

    回到我們最初的問題,記錄50個學(xué)生的成績,程序應(yīng)該怎么寫呢?

    struct Student
    {
    ? ?int math;
    ? ?int english;
    }

    int main(int argc,char **argv)
    {
    ? ?struct Student stu[50];

    ? ?//為其中一個學(xué)生的成績賦值
    ? ?stu[20].math = 90;
    ? ?stu[20].english = 95;

    ? ?return 0;
    }

    查看全部
  • 定義 存儲50個學(xué)生成績的變量

    int a[50];

    給數(shù)組中第 1 個變量賦值為 98 分

    a[0] = 98;

    聲明數(shù)組的時候,就給數(shù)組賦值

    int a[4] = {0, 1, 2, 3};

    int a[] = {0, 1, 2, 3};

    當(dāng) {} 中的元素數(shù)量少于 [] 中定義的長度的時候,只給前面部分元素賦值,后面的未指定的元素,將被賦值為 0。

    int a[4] = {1, 2}; // 1, 2, 0, 0

    把數(shù)組的所有元素初始化為 0

    int a[4] = {0};

    查看全部

  • 邏輯運算符的用法

    查看全部
    0 采集 收起 來源:邏輯運算符

    2021-07-28

  • 定義布爾類型:

    bool b = true

    查看全部
  • / 除法

    除法分為兩種情況,一種是整數(shù),對于整數(shù)的除法,整數(shù)除法之后,得到的還是一個整數(shù),如下,輸出結(jié)果為 2,只保留整數(shù)部分,余數(shù)部分被舍去

    但是如果是浮點數(shù),就會有另外一種情況,會產(chǎn)生小數(shù)

    查看全部
  • 顯式轉(zhuǎn)換:(大容量數(shù)據(jù)類型轉(zhuǎn)換為小容量時需要使用強制轉(zhuǎn)換)

    int a = 100;
    short b = (short)a;

    隱式轉(zhuǎn)換:(小轉(zhuǎn)大,無需特別說明)

    查看全部
  • 在計算機(jī)中,我們把 8 個 bit 的容量稱之為 1 個 byte, 中文叫做字節(jié)。8bit = 1 byte


    每種數(shù)據(jù)類型最大的差別就是他們所占的空間大小不一樣,更大的數(shù)據(jù)類型擁有更大的容量,這也意味著他能裝得下更多的數(shù)字,或者更多的精度。
    其實上面的表中的數(shù)據(jù)長度,只是一個常見的默認(rèn)值,不同的機(jī)器會有不同的情況,C++ 標(biāo)準(zhǔn)中并沒有定義某一個數(shù)據(jù)類型必須占用多少個字節(jié)的長度,C++只定義了每種數(shù)據(jù)類型長度的一個范圍。

    short 要大于等于 char

    int 要大于等于 short

    long 要大于等于 int

    long long 要大于等于 long

    查看每種數(shù)據(jù)類型在電腦上的占用長度:

    #include <stdio.h>

    int main(int argc,char **argv)
    {
    ? ?printf("int: %d\n", sizeof(int));
    ? ?
    ? ?return 0;
    }

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


    int main()

    {

    int a = 1;

    int b = 2;

    bool mcr1 = a > b;

    printf("bool mcr1:%d", mcr1);

    return 0;

    }

    上一節(jié)筆記

    查看全部
    0 采集 收起 來源:邏輯運算符

    2021-07-27

  • std::cout << "a: " << a << ", b: " << b << std::endl;
    std::cin >> a >> b;

    使用 cin 可以連續(xù)從鍵盤讀取想要的數(shù)據(jù),以空格、tab鍵或換行符作為分隔符。cin 相對于 scanf 來說,不需要指明類型,用起來更方便一些。

    查看全部
  • 當(dāng)你聲明一個變量的時候,事實上他是有一個默認(rèn)值的,并且這個默認(rèn)值是一個隨機(jī)值,在某些情況下,這個值甚至有可能是一個非法值。所以我們有時候在寫 C++ 程序的時候,會給變量賦上一個默認(rèn)值.

    聲明常量和聲明一個變量非常像,不一樣的地方就是在前面加了一個 const。這個 const 代表的就是不可變的。

    查看全部
  • argc和argv參數(shù)在用命令行編譯程序時有用。main( int argc, char* argv[], char **env ) 中?
    ????????第一個參數(shù),int型的argc,為整型,用來統(tǒng)計程序運行時發(fā)送給main函數(shù)的命令行參數(shù)的個數(shù),在VS中默認(rèn)值為1。?
    ????????第二個參數(shù),char*型的argv[],為字符串?dāng)?shù)組,用來存放指向的字符串參數(shù)的指針數(shù)組,每一個元素指向一個參數(shù)。各成員含義如下:?
    ????????argv[0]指向程序運行的全路徑名?
    ????????argv[1]指向在DOS命令行中執(zhí)行程序名后的第一個字符串?
    ????????argv[2]指向執(zhí)行程序名后的第二個字符串?
    ????????argv[3]指向執(zhí)行程序名后的第三個字符串?
    ????????argv[argc]為NULL?
    ????????第三個參數(shù),char**型的env,為字符串?dāng)?shù)組。env[]的每一個元素都包含ENVVAR=value形式的字符串,其中ENVVAR為環(huán)境變量,value為其對應(yīng)的值。平時使用到的比較少。

    查看全部

舉報

0/150
提交
取消
課程須知
本門課程使用 Windows 平臺下的 Visual Studio 作為開發(fā)工具,所以你要準(zhǔn)備一臺 Windows 系統(tǒng)的電腦。當(dāng)然,本門課程中介紹的所有代碼,并不是只能在 Windows 下運行,你同樣可以嘗試使用 Mac OS X 或者 Linux 或者其他的平臺進(jìn)行學(xué)習(xí),我們也鼓勵你進(jìn)行這樣的嘗試。
老師告訴你能學(xué)到什么?
掌握在 Windows 下搭建 C++ 開發(fā)環(huán)境,了解 C++ 的基礎(chǔ)概念,例如變量,指針等。了解計算機(jī)的一些基礎(chǔ)知識,內(nèi)存布局等。除此之外,本課程還將介紹一些編程小技巧,以及編程的代碼規(guī)范。

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

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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