-
a = 10,就是將 10 賦給 a 這個(gè)變量;
a = b? 將b的值賦給a
查看全部 -
利用程序輸出數(shù)據(jù)類(lèi)型長(zhǎng)度
#include <stdio.h>
int main(int argc,char **argv)
{
? ?printf("int: %d\n", sizeof(int));
? ?
? ?return 0;
}查看全部 -
bit中文名“位”
2 個(gè) bit 組合起來(lái),可以得到 2 的 2 次方,也就是 4 個(gè)數(shù)字的數(shù)據(jù)容量。
?8 個(gè) bit 組合起來(lái),可以得到 2 的 8 次方,也就是 256 個(gè)數(shù)字的數(shù)據(jù)容量。
在計(jì)算機(jī)中,我們把 8 個(gè) bit 的容量稱(chēng)之為 1 個(gè) byte, 中文叫做字節(jié)。8bit = 1 byte
查看全部 -
cin
#include <stdio.h>
#include <iostream>
int main(int argc,char **argv)
{
? ?int a = 0;
? ?int b = 0;
? ?std::cin >> a >> b;
? ?return 0;
}使用 cin 可以連續(xù)從鍵盤(pán)讀取想要的數(shù)據(jù),以空格、tab鍵或換行符作為分隔符。cin 相對(duì)于 scanf 來(lái)說(shuō),不需要指明類(lèi)型,用起來(lái)更方便一些。
查看全部 -
cout
#include <stdio.h>
#include <iostream>
int main(int argc,char **argv)
{
? ?int a = 99;
? ?int b = 98;
? ?std::cout << "a: " << a << ", b: " << b << std::endl;
? ?return 0;
}輸出結(jié)果?a:?98,?b:?99 cout?相對(duì)?printf?來(lái)說(shuō),更易用一些,只需要將想要輸出的內(nèi)容用?<<?連接起來(lái)就好了。
查看全部 -
/*C
#include<stdio.h>
int main(int argc,char **argv)
{
? ? int a=1; int b=2; int c=a+b;? int d=a-b; int e=a*b; int f=a/b;? int g=a%b;
? ? printf("%d %d %d %d %d",c,d,e,f,g);
? ? return 0;
}
//語(yǔ)言輸入Hello World!This is C Style
#include <stdio.h>
int main()
{
? ? printf("Hello World!This is C Style");
? ? return 0;
? ??
}
*/
//C++輸出
#include <iostream>
using namespace std;
int main()
{
? ? cout << "Hello world!This is C++ Style" <<endl;
? ? return 0;
}
查看全部 -
我們?cè)谏弦恍」?jié)的 Hello World 中,寫(xiě)了這樣一段程序
#include <stdio.h> int main(int argc,char **argv) { ? ?printf("Hello World!\n"); ? ?return 0; }
在這段程序中,我們提到一個(gè) main 函數(shù)。這個(gè) main 函數(shù)是程序的入口,一個(gè)程序里,有且只有一個(gè) main 函數(shù)。程序從 main 函數(shù)開(kāi)始執(zhí)行,到 main 函數(shù)結(jié)束而終止。
我們來(lái)看看這個(gè)函數(shù)里其他的部分。
首先是 (int argc,char **argv) ,這是一個(gè)參數(shù)列表。我們可以看到,這里有兩個(gè)參數(shù),第一個(gè)參數(shù)argc表示參數(shù)個(gè)數(shù),第二個(gè)參數(shù)argv是參數(shù)組,兩個(gè)參數(shù)一起表達(dá)了這個(gè)程序的啟動(dòng)參數(shù)。
另外一個(gè)是return語(yǔ)句,我們可以看到 main 函數(shù)有一個(gè)返回值,這個(gè)返回表示程序的執(zhí)行結(jié)果。我們這個(gè) Hello Wolrd 程序里面,返回的是 0。0 表示程序執(zhí)行成功,沒(méi)有出現(xiàn)問(wèn)題。如果這里返回的是非 0 ,那么表示程序執(zhí)行出現(xiàn)問(wèn)題。
查看全部 -
?在程序中打印Hello World!,其實(shí)就是一個(gè)標(biāo)準(zhǔn)的輸出行為,因?yàn)槌绦蛳蛲饨鐐鬏斄诵畔?,這個(gè)信息就是Hello World!。
main()函數(shù),沒(méi)錯(cuò),就是字面上看到的意思,主函數(shù),這是一個(gè)特殊的函數(shù),它是程序的入口函數(shù)。一個(gè)程序里,有且只有一個(gè) main 函數(shù)。
向世界問(wèn)好核心語(yǔ)句
printf("Hello World!\n");
這句代碼的意思是向標(biāo)準(zhǔn)輸入輸出流中輸出一行 Hello World!,\n表示換行符。printf 這個(gè)功能在 stdio.h 中包含,這也就是為什么我們要在程序一開(kāi)頭就 include 它的原因。C++ Style
看到這里,有的學(xué)過(guò) C 語(yǔ)言的同學(xué)會(huì)說(shuō),這段程序怎么和 C 語(yǔ)言的 Hello World 一摸一樣啊。事實(shí)上,這段程序本身就是一段 C Style 的程序。C++ 是兼容 C 語(yǔ)言的大部分特性的,C 語(yǔ)言的 stdio 和 printf 在 C++ 程序中是一點(diǎn)問(wèn)題都沒(méi)有的。事實(shí)上,這也是很多成熟 C++ 項(xiàng)目的使用方式。那么 C++ 有什么專(zhuān)有的輸出方式呢?其實(shí)是有的。我們?cè)賮?lái)看一個(gè)程序。
#include <iostream> int main(int argc,char **argv) { ? ?std::cout << "Hello World!\n" << std::endl; ? ?return 0; }
在這個(gè)程序里面,我們沒(méi)有包含 stdio,而是包含了 iostream,這是 C++ 里的 io 流的頭文件。
main 函數(shù)中,輸出語(yǔ)句變成了std::cout << "Hello World!\n" << std::endl;
這就是 C++ 風(fēng)格的 Hello World 。在實(shí)際開(kāi)發(fā)中,這兩種輸出語(yǔ)句都可以使用。
查看全部 -
#include <stdio.h>
main()
{
? ? int a,b ,temp;
? ? a=1;
? ? b=2;
? ? temp=a;//temp=1
? ? a=b;//a=2
? ? b=temp;//b=1
? ? printf("%d,%d",a,b);//a=2,b=1
}
查看全部 -
#include <stdio.h>
main()
{
printf("char:%d\n",sizeof(char));
printf("int:%d\n",sizeof(int));
printf("float:%d\n",sizeof(float));
printf("double:%d\n",sizeof(double));
printf("long:%d\n",sizeof(long));
printf("short:%d\n",sizeof(short));
}
查看全部 -
- 程序從 main 函數(shù)開(kāi)始執(zhí)行,到 main 函數(shù)結(jié)束而終止。
查看全部 -
iostream
std::cout<<"\n"<<std::endl
查看全部 -
switch—case語(yǔ)句后面的case都不滿足,也想執(zhí)行一些相應(yīng)的命令,就用default語(yǔ)句
查看全部 -
switch-case case語(yǔ)句后只能跟常量,來(lái)判別與switch語(yǔ)句后的常量是否相等。
一旦匹配到相應(yīng)的case語(yǔ)句,switch會(huì)把后面的case語(yǔ)句都執(zhí)行一遍。
查看全部 -
inline函數(shù)-內(nèi)聯(lián)函數(shù). 必須在函數(shù)定義時(shí)使用,不能放在函數(shù)聲明的時(shí)候使用。如inline int a( int ){ … ;}
內(nèi)聯(lián)函數(shù)相當(dāng)于把在主函數(shù)外定義的函數(shù)復(fù)制到主函數(shù)里,少了值的傳遞。但也帶來(lái)復(fù)制的壓力
查看全部
舉報(bào)