coursera學習 指標

2021-10-02 02:10:49 字數 1244 閱讀 8324

一、一位陣列與指標

int a=0;

cout<<

&a;//列印a變數起始位址(a的位址為4b,即位址長度、指標為4b)

cout<<

*&c;

//取位址為&c的變數的值(*&c=c)

int

*pointer=

null

;//賦初值

//指標變數的定義,pointer指向的c為int型,因此*pointer為int型

pointer=

&c;//pointer指向c(或者直接定義 int *p=&c) pointer變數值為c變數的位址

//*pointer=c

5.運算:高(只低於a+±-)

int

*p=null;(

*p)++ ≠ *p++

(原來指向0x0012ff71

,++後指向0x0012ff75

,int為加4,char為加1

)

6.陣列

int a[5]

=;//陣列名=指向陣列第乙個元素的指標

int*p=

&a[0];

//a++無意義 p++有變化,p可以指向陣列元素外的元素

二、字串與指標

1.定義

char a[10]

;char

*p;p=a;

//p為指向a的指標

cout

p="hello"

;//p指向字串"hello"

2.分析

char a[5]

="abc"

;char

*p;p=

"hello"

;cout

p++;

cout

cout<<

*p;//e

p=a;

cout

cout

3.指向陣列的指標

int a[5]

=;//a為指向a[0]的指標;&a為指向整個a[5]的指標

機器學習Coursera學習總結

coursera上andrew ng的機器學習實在是太火了,最近有時間花費了20來天的時間 每天3小時左右 終於學習完了全部的課程,總結如下 1 適合入門,講的比較基礎,andrew講的很棒 2 裡面的習題相對比較容易,不過要認真揣摩每個英語單詞,不然容易犯錯 3 我是用matlab提交的程式設計作...

機器學習入門 Coursera

1.解決方法 無論你是mac還是windows還是linux系統,系統中都會有乙個hosts檔案。這個檔案在各系統中的位址如下。1.mac系統 private etc hosts 2.linux系統 etc hosts 3.windows系統 c windows system32 drivers e...

Coursera 機器學習筆記(六)

主要為第八周內容 聚類 clustering 降維 聚類是非監督學習中的重要的一類演算法。相比之前監督學習中的有標籤資料,非監督學習中的是無標籤資料。非監督學習的任務是對這些無標籤資料根據特徵找到內在結構。聚類就是通過演算法把資料分成不同的簇 點集 k均值演算法是其中一種重要的聚類演算法。k均值演算...