中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

官網(wǎng)站內(nèi)推廣內(nèi)容seo快速推廣竅門大公開

官網(wǎng)站內(nèi)推廣內(nèi)容,seo快速推廣竅門大公開,做同城購物網(wǎng)站,a站和b站的區(qū)別Git 1、Git是Linus為了幫助管理Linux內(nèi)核開發(fā) 而開發(fā)的一個開放源碼的分布式版本控制軟件。 2、Git和TortoiseGit的作用。 Git中有各種命令行操作,來維護代碼,可以將代碼推送到代碼托管平臺。 TortoiseGit是將Git中各自命令行操作轉(zhuǎn)化為圖形化操作。 …

Git

1、Git是Linus為了幫助管理Linux內(nèi)核開發(fā) 而開發(fā)的一個開放源碼的分布式版本控制軟件。

2、Git和TortoiseGit的作用。

  • Git中有各種命令行操作,來維護代碼,可以將代碼推送到代碼托管平臺。

  • TortoiseGit是將Git中各自命令行操作轉(zhuǎn)化為圖形化操作。

3、Git的維護操作

  • add添加,commit提交,push推送

  • 將gitee中的倉庫克隆到本地后,在本地倉庫中右擊鼠標才會出現(xiàn)add。

  • 修改已經(jīng)提交過的文件,文件圖標會有紅色標識,此時無需add(新增文件才需要add),直接commit和push。

  • delete刪除,commit提交,push推送

《并沒有完全了解各個操作的具體作用,不要亂猜測,直接查找正確的解釋》

4、注意

  • gitee沒有綠方塊:gitee網(wǎng)站的郵箱和本地的郵箱不匹配,本地郵箱在小烏龜設置中修改。

  • gitee上的郵箱要公開

  • 用戶名或密碼錯誤:將本地倉庫里的用戶和密碼刪除,刪除windows的憑據(jù)管理器中的gitee的憑據(jù)。

  • 用戶名:gitee網(wǎng)站中@后面的就是用戶名

  • 不要將倉庫克隆到Git的安裝路徑下

常量

字面常量

字面常量的作用:用于給變量賦值

  • 整型常量(20)

  • 浮點型常量(3.14159)

  • 字符常量('a')

  • 字符串常量("abcdef")

const修飾的常變量

1、被const修飾的變量在語法層面上不能被修改,本質(zhì)上其實還是變量。

const int n=10;
int arr[n];//C99標準中該寫法為錯誤
  • C90標準,數(shù)組指定數(shù)組元素個數(shù)時,[]內(nèi)必須是常量表達式,被const修飾的n本質(zhì)還是變量,不能寫在里面。

  • C99標準,支持變長數(shù)組,定義數(shù)組時[]內(nèi)可以寫變量。

2、const的作用:手動控制變量的值不被修改。

#define定義的標識符常量

1、被定義的文本是整數(shù)的時候,就可以把標識符常量放到數(shù)組的[]中。

#define M 100
int arr[M];
  • 這里的M就是標識符常量

  • .c源文件>預編譯>編譯>匯編>鏈接>運行.exe

  • #define預處理指令(又稱為宏定義)在預編譯(預處理)時,會將M替換成100.。

  • 預處理指令通常寫在函數(shù)外(寫在函數(shù)里面沒有語法錯誤),但必須遵循先定義后使用。

  • #include也是預處理指令

枚舉常量

enum Sex//使用enum定義枚舉類型
{MALE,FEMALE,SECRET
};
?
int main()
{enum Sex a=MALE;//定義a為枚舉變量,并且初始化為MALE。printf("%d %d %d",MALE,FEMALE,SECRET);//0 1 2return 0;
}

枚舉類型Sex 枚舉變量a 枚舉常量MALE

1、枚舉類型是自定義類型,這種類型定義的變量,其可能值是多個枚舉常量中的一個。

2、枚舉常量也是有具體值的,默認第一個枚舉常量值為0,后面的枚舉常量值依次+1。

3、枚舉常量在枚舉類型定義時可以賦初值,其他地方不能重新給枚舉常量重新賦值。

4、常量名建議全部大寫,包括枚舉常量。

5、枚舉類型定義時,最后一個枚舉常量后不需要逗號。

字符串

1、C語言有字符類型,沒有字符串類型。

2、字符串的表示方式:由雙引號引起來的一串字符。

3、雙引號括起來的字符串尾部默認跟一個轉(zhuǎn)義字符'\0',它是字符串的結束標志,不作為字符串內(nèi)容。

//以下兩個數(shù)組存儲內(nèi)容一樣
char arr[]={'a','b','c',0};
char arr[]={'a','b','c','\0'};

空字符'\0'的ASCII碼值是0

字符'0'的ASCII碼值是48

4、字符串賦值給數(shù)組時,要記得給數(shù)組足夠空間存放'\0',不然打印字符串沒有'\0'終止打印,使用printf打印字符粗時就無法停止,后面就會亂碼。

數(shù)組的內(nèi)存是在連續(xù)的內(nèi)存空間中的一小段,超過數(shù)組空間范圍,會一直打印后面未知的數(shù)據(jù),直到打印遇到'\0'才停止。

//將字符串a(chǎn)bc存入數(shù)組
char arr1[]="abc";//正確
char arr2[]={'a','b','c'};//錯誤
  • arr1的大小是4字節(jié),arr2的大小是3字節(jié)。

  • 定義數(shù)組時,未指定數(shù)組大小,數(shù)組的大小由初始化的內(nèi)容決定。

5、strlen()函數(shù)求字符串長度,計算的是'\0'之前出現(xiàn)字符的個數(shù)。

#include<string.h>

6、字符串的地址

char * p = "abcd";

指針變量p指向首字符的地址

?

轉(zhuǎn)義字符

1、反斜杠\后面加字符,來表示那些不能顯示的ASCII字符

\0:終止符、空字符

\t:水平制表符,四個空格。

\n:換行符

\a:警告字符、蜂鳴

\b:將光標向左退回一格,如果繼續(xù)輸出內(nèi)容會把光標右邊的內(nèi)容覆蓋。

\r:回車,光標回到這行的首部。

\?:代替 ? 有些編譯器中打印 ??) 時,會被解析為 ]。打印 ??( 時,會被解析為 [ 。

\':代替 '

\":代替 "

\\:代替 \

\***:這種格式說明它表示八進制的ASCII碼值對應字符。(范圍:0~261)

\x**:這種格式說明它表示十六進制的ASCII碼值對應字符。(x必須小寫,范圍:0~7F)

'/'稱為斜桿,'\'稱為反斜桿。

聯(lián)想記憶:順應右手手勢的就是斜桿。

2、題目

printf("%d\n", strlen("c:\test\628\test.c"));

結果為14,\62被解析成一個轉(zhuǎn)義字符。

ASCII

1、ASCII碼表

?

2、

int a = 'A';
printf("%c",a);
  • 打印結果為A

  • 字符底層存儲的時候用的是字符的ASCII碼值,所以可以用整型變量儲存字符常量。

?

進制轉(zhuǎn)換

1、其他進制>>十進制?

?

  • 這里以八進制數(shù)為例,對于其他進制(包括十進制)方式一樣。

  • 這種方式能一次性轉(zhuǎn)換整數(shù)部分小數(shù)部分

  • 這里的8的次方表示對應位置的權重

2、十進制>>其他進制

整數(shù)部分轉(zhuǎn)換:用除法

?小數(shù)部分轉(zhuǎn)換:用乘法

十進制小數(shù)轉(zhuǎn)換成其他進制小數(shù)時,結果有可能是一個無限位的小數(shù),所以在存儲這類小數(shù)時無法精確存儲。例如:0.51(十進制) >> 0.100000101000111101011100001010001111010111...(二進制)

?

3、二進制>>八進制

從低位向高位依次換算,高位不足補0.

二進制(1 110 111 100)>>八進制(1574)

4、八進制>>二進制

從低位向高位依次換算。

八進制(2743)>>二進制(101 111 100 011)

八進制/十六進制數(shù)的書寫格式

1、數(shù)的前面加0表示是八進制數(shù)

 int a=010;

a的十進制為8

2、數(shù)的前面0x表示是十六進制數(shù)

 int b=0XA1;

b的十進制為161

?

注釋方式

1、用于 解釋代碼或屏蔽代碼

2、注釋風格

//C++注釋風格
/*C語言注釋風格*/

3、C語言注釋風格不支持嵌套,建議使用C++注釋風格。

/*aaaaaaa/*aaaaaaaa*/aaaaaa*/ 

結構化的程序設計語言

1、C語言是結構化的程序設計語言,生活中所有的事情都可以由順序結構、選擇結構、循環(huán)結構組成。

函數(shù)

1、函數(shù)之間可以調(diào)用,但不能嵌套定義。

2、函數(shù)之間通過參數(shù)傳遞信息。

3、A文件定義的函數(shù),在B文件聲明一下或者包含一下A文件就可以用。

全局變量和函數(shù)都有外部連接屬性,在其他文件中用extern聲明之后就能使用他們。

4、函數(shù)的聲明如果寫在調(diào)用之前,定義寫在哪都可以。

函數(shù)的聲明重點在于函數(shù)名和參數(shù)類型,不關注有沒有參數(shù)名或者參數(shù)名取什么名。

5、形參是在函數(shù)調(diào)用的時候才會開辟內(nèi)存空間。

6、main函數(shù)的返回值表示程序的退出狀態(tài)。返回0則程序正常退出,返回其它數(shù)字的含義由系統(tǒng)決定,通常返回非0代表程序異常退出。

數(shù)組

1、存儲一組相同類型的元素。

2、定義數(shù)組時,會用到操作符[],其操作數(shù)是數(shù)組名和元素個數(shù)。

3、數(shù)組的類型包括數(shù)組元素的類型數(shù)組元素的個數(shù)

3、定義數(shù)組并初始化,可以不指定數(shù)組大小。

7、C99標準中,變長數(shù)組不能進行初始化。

8、數(shù)組不完全初始化時,未賦值的部分默認為空字符'\0'。

9、全局變量不初始化的話,它的值為0(指針則為NULL)。局部變量不初始化的話,它的值是隨機值(與編譯器有關)。

被static修飾的變量不初始化時默認為0,靜態(tài)區(qū)的變量不初始化都為0。

10、打印數(shù)組中的所有元素,最好的方法是通過循環(huán)去打印。

11、C90標準中,數(shù)組定義時指定數(shù)組元素個數(shù),[]內(nèi)必須是常量表達式。

http://www.risenshineclean.com/news/55742.html

相關文章:

  • 重慶企業(yè)網(wǎng)站建設解決方案百度銷售系統(tǒng)
  • 無錫做網(wǎng)站排名上海市人大常委會
  • 贊賞分享wordpress代碼360優(yōu)化大師官方官網(wǎng)
  • 微信網(wǎng)頁制作網(wǎng)站長春seo優(yōu)化企業(yè)網(wǎng)絡躍升
  • 天津市住房與城鄉(xiāng)建設廳網(wǎng)站百度平臺
  • 昆明網(wǎng)站建設工作室西安百度seo排名
  • 兼職網(wǎng)網(wǎng)站建設方案建議書娃哈哈軟文推廣
  • ui設計和網(wǎng)站開發(fā)seo效果檢測步驟
  • 撫州市建設局網(wǎng)站桂林最新消息今天
  • web前端面試以前都是做的小網(wǎng)站怎樣在百度上發(fā)表文章
  • 服務性網(wǎng)站建設的原則seo雙標題軟件
  • 免費的網(wǎng)站在線客服系統(tǒng)關鍵詞搜索技巧
  • 建設中網(wǎng)站首頁百度app怎么找人工客服
  • 呼和浩特網(wǎng)站建設公司網(wǎng)站模板之家
  • 哈爾濱網(wǎng)站制作公司價格廣東seo推廣公司
  • 常用的建站工具有哪些電銷名單渠道在哪里找
  • 外貿(mào)模版網(wǎng)站奉化seo頁面優(yōu)化外包
  • 沒有網(wǎng)站如何做營銷外包公司和勞務派遣的區(qū)別
  • 網(wǎng)站建設經(jīng)費預算包括哪些app開發(fā)需要多少錢
  • 外包做網(wǎng)站公司客戶管理軟件crm排名
  • 網(wǎng)站建設與管理說課稿營銷一體化平臺
  • 網(wǎng)站服務器租用怎么購買360攝像頭海澳門地區(qū)限制解除
  • 小學生做創(chuàng)客大賽網(wǎng)站的題開魯網(wǎng)站seo
  • wordpress discuz建站手機軟文廣告300字
  • wordpress標簽tag搜索引擎優(yōu)化好做嗎
  • 上海電子商務網(wǎng)站開發(fā)武漢百度推廣優(yōu)化
  • 網(wǎng)站建設技術進行開發(fā)鄭州seo代理商
  • 長春網(wǎng)站制作公司哪個好高端seo服務
  • 上海網(wǎng)站建設選緣魁百度搜索結果優(yōu)化
  • 比特幣交易網(wǎng)站可以做空嗎一站式網(wǎng)絡營銷