C 從入門到工作 第一節 20180705

2021-08-21 05:38:24 字數 2241 閱讀 5715

1.c++通常區分字母大小寫;

2.return 0

返回乙個0,並非無意義,而是告訴使用者,程式執行沒有錯誤;

3.預處理指令要放在main()函式之前

#include 

"iostream"

4.std::cout 你一定見過,這個是命名空間。這個是定義哪些變數和函式可供選用的高階定義。如果覺得麻煩,亦可以寫為

#include "iostream"

using

namespace

std;

建議不要為了方便這麼用。

5.為了可以觀測程式執行的過程,可以引入等待鍵入功能

std::cin.get()
6.新增空白行,也就是換行,兩種方式

std::cout

<< "i love you\n";

或者

std::cout

<< "i love you"

<<:endl>

7.為什麼要有開頭的

#include 

"iostream"

這樣可以匯入iostream檔案,把iostream標頭檔案的功能新增到這個程式裡,利用cout和cin與控制台進行互動。

8.可以同乙個宣告宣告多個變數

int x1,x2,x3
9.在宣告變數型別時,如果是int的其他型別,可以省略int,因為它是預設的。

unsigned

int zipcode;

unsigned zipcode;

10.給變數賦值前必須先宣告,另一種不常見,但是有人會用的宣告

int word(36);
11.輸出可以統一都採用

std:

:cout<

在輸出是可以輸出字串,同樣,可以直接輸出變數

age = 24;

std::cout << name

<< age;

12.限制輸出位數

std::cout.setf(std::ios::fixed); // 採用定點記號,和浮點小數有所區別

std::cout.setf(std::ios::showpoint); // 輸出時不省略小數點

std::cout.precision(4); //輸出小數點後4位

std::cout

<< 3.1415926; // 3.1415

13.setw()定義輸出寬度;fill()定義填充

14.型別轉換形式

int (x1);

(int) x1;

int x1=5;

float x2=2.33;

x1 = x2;//x1 = 2,因為把值給x1,x1之前分的空間就是儲存整數的,因此其它值進來,還是整數

15.char 型別只能用來儲存單個字元

char xc='w';
string 可以儲存字串,但在開始必須宣告

#include

std::string www;

16.定義常量,在程式中一直不變的量

const

int ww=7;

同時也可以像c語言一樣定義

#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 ...