函數(shù)中引用數(shù)組做形參,只數(shù)組名,這是本次鞏固的得到的經(jīng)驗(yàn);其次,題目中隨意取出數(shù)組中的兩個(gè)元素,讓我想起scratch中的一個(gè)參數(shù),但是不知道C++里應(yīng)該怎么寫。
//定義常量count
const int count = 3;
//? int *p = ?;
//打印count次字符串Hello C++
for(int i = 0; i < count; i++)
{
cout << "Hello imooc" << endl;
}
return 0;
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:常量 (縮小修改的風(fēng)險(xiǎn))
它可以改變值,但不可以改變指向 int * const p
以小星星為分界線; const:常量 (縮小修改的風(fēng)險(xiǎn))
2018-03-02
暈的很,const的幾種應(yīng)用,不是看的很懂,反復(fù)看了幾遍了,求路過大神指導(dǎo)一下。
2018-02-28
指針學(xué)的不好的 本來就不明白在定義時(shí) 和調(diào)用時(shí)*p的區(qū)別,現(xiàn)在又多了const 更分不清了
2018-02-27
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;
}
{
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;
}