亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
//定義常量count
const int count = 3;
//? int *p = ?;
//打印count次字符串Hello C++
for(int i = 0; i < count; i++)
{
cout << "Hello imooc" << endl;
}
return 0;
它可以改變指向,但不可以改變值 int const * p
它可以改變值,但不可以改變指向 int * const p
以小星星為分界線; const:常量 (縮小修改的風險)
蟹蟹,C語言中也有const哈~!我用過了
暈的很,const的幾種應用,不是看的很懂,反復看了幾遍了,求路過大神指導一下。
指針指向const修飾的變量時,應該是const int const *p = &a;
指針學的不好的 本來就不明白在定義時 和調用時*p的區別,現在又多了const 更分不清了
出來混總是要還的
int getMax(int arr[],int count)
{
int maxNum=arr[0];
for(int i = 1; i < count; i++)
{
if(maxNum<arr[i])
{
maxNum=arr[i];
}
}
return maxNum;
}

int main(void)
{
int numArr[3] = {3, 8, 6};
cout << getMax(3, 6) << endl;
cout << getMax(numArr,3) << endl;
return 0;
}
老師講得很好的
突出重點,把教材的相關知識總結的到位,適合初學者找到重點,然后再自己去精讀教材。
喜歡聽你吹比
1. new int[] 是創建一個int型數組,數組大小是在[]中指定,例如:

int * p = new int[10]; //p執行一個長度為10的int數組。

2. new int()是創建一個int型數,并且用()括號中的數據進行初始化,例如:

int *p = new int(10); // p指向一個值為10的int數。
默認值從右往左設,函數調用實參從左往右賦值
函數參數默認值 實參覆蓋默認值
函數重載 名稱相同參數可辨
內聯函數 inline 效率高 有條件
我的理解是:由于*&q=p,所以q是p的別名;因此int *p=&a即為int *q=&a;既然q=&a,那么*q=a顯而易見;感覺這節課的難點并不是所謂的地址跳轉,而是別名的引用,讓大家沒有看懂這個簡單的程序,只需要將紅色的那一行去掉,并將*q=20改為*p=20即可
課程須知
本課程是C++初級課程 熟練掌握C語言開發語言基礎語法
老師告訴你能學到什么?
1、C++語言引用的魅力 2、C++語言const的用法 3、C++語言函數默認值及函數重載 4、C++語言內存管理

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消