1.c++通常區分字母大小寫;
2.return 0
返回乙個0,並非無意義,而是告訴使用者,程式執行沒有錯誤;
3.預處理指令要放在main()函式之前
4.std::cout 你一定見過,這個是命名空間。這個是定義哪些變數和函式可供選用的高階定義。如果覺得麻煩,亦可以寫為#include
"iostream"
建議不要為了方便這麼用。#include "iostream"
using
namespace
std;
5.為了可以觀測程式執行的過程,可以引入等待鍵入功能
std::cin.get()
6.新增空白行,也就是換行,兩種方式
或者std::cout
<< "i love you\n";
7.為什麼要有開頭的std::cout
<< "i love you"
<<:endl>
這樣可以匯入iostream檔案,把iostream標頭檔案的功能新增到這個程式裡,利用cout和cin與控制台進行互動。#include
"iostream"
8.可以同乙個宣告宣告多個變數
int x1,x2,x3
9.在宣告變數型別時,如果是int的其他型別,可以省略int,因為它是預設的。
10.給變數賦值前必須先宣告,另一種不常見,但是有人會用的宣告unsigned
int zipcode;
unsigned zipcode;
int word(36);
11.輸出可以統一都採用
在輸出是可以輸出字串,同樣,可以直接輸出變數std:
:cout<
age = 24;
std::cout << name
<< age;
12.限制輸出位數
13.setw()定義輸出寬度;fill()定義填充std::cout.setf(std::ios::fixed); // 採用定點記號,和浮點小數有所區別
std::cout.setf(std::ios::showpoint); // 輸出時不省略小數點
std::cout.precision(4); //輸出小數點後4位
std::cout
<< 3.1415926; // 3.1415
14.型別轉換形式
15.char 型別只能用來儲存單個字元int (x1);
(int) x1;
int x1=5;
float x2=2.33;
x1 = x2;//x1 = 2,因為把值給x1,x1之前分的空間就是儲存整數的,因此其它值進來,還是整數
char xc='w';
string 可以儲存字串,但在開始必須宣告
16.定義常量,在程式中一直不變的量#include
std::string www;
同時也可以像c語言一樣定義const
int ww=7;
#define ww 7
17.cmatch標頭檔案用來定義運算庫,該庫的檔名為math.h
#include
在其中定義的函式有:abs()取絕對值;sqrt()取平方根;pow()乘方計算。 第一節 go語言入門
demo package main import fmt func main run go run helloworld.go生成二進位制檔案 go build helloworld.go包 乙個或者多個原始檔構成了包讀取命令列 package main import fmt import os f...
Scala入門到精通 第一節 Scala語言初步
本節主要內容 scala簡介 為什麼要學習scala scala語言初步 1.scala簡介 scala scala language的簡稱 語言是一種能夠執行於jvm和.net平台之上的通用程式語言,既可用於大規模應用程式開發,也可用於指令碼程式設計,它由由martin odersk於2001開發...
第一節綜述
shader是什麼?shader是著色器。渲染流水線的概念?渲染流水線的工作任務在於由乙個三維場景出發,生成一張二維影象。渲染流程分為3個階段 應用階段 幾何階段 光柵化階段。1 應用階段 由cpu負責實現,由開發者主導。最重要的輸出是渲染所需的幾何資訊,即渲染圖元。這些渲染圖元傳遞給幾何階段。2 ...