9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦 > 知識大全 > 知識百科 > 百科知識 > 學c++要了解什么(3)

學c++要了解什么(3)

時間: 謝君787 分享

學c++要了解什么

  四、關于const

  一般的const變量:

  下面兩個聲明都指向一個const int類型的指針,指針所指向的內存不能被修改,但指針可以指向另一個內存:

  const int *p;

  int const *q;

  int類型的const指針應該這樣聲明。指針所指向的內存可以被修改,但指針不能指向另一個內存

  int * const r= &n;

  聲明一個指向const int類型的const指針:

  const int * const p=&n;

  const在函數聲明中的含義:

  const int& SetPoint(const int& param) const

  第一個const:

  函數的返回值限定為const,即返回值不能被修改。const int a=SetPoint(...) a在此之后便不能被修改。

  第二個const:

  指函數的形參為const類型,函數體內不能被修改.

  第三個const:

  表明這個函數不會對這個類對象的數據成員(準確地說是非靜態數據成員)作任何改變。

  類的const和static成員變量的初始化:

  對于static成員變量,如果同時是const的,可以在類定義中初始化,否則只能在類定義外部初始化。

  非static的const成員變量只能在構造函數的初始化列表中初始化。(ClassName():m_1(1){};)

  五、一些數據類型和變量賦值語法

  1、union 中的所有被聲明的元素占據同一段內存空間,其大小取聲明中最長的元素的大小。union 的用途之一是將一種較長的基本類型與由其它比較小的數據類型組成的結構(structure)或數組(array)聯合使用。

  2、long double和float變量的賦值方法:

  3.14159L // long double

  6.02e23f // float

  3、容易引起理解錯誤的定義語句:int* p,q;

  第一眼看去,好像是p和q都是int*類型的,但事實上,只有p是一個指針,而q是一個最簡單的int型變量。同時定義兩個指針的語法是:int *p1, *p2;

  4、定義一個指向int[4]數組的指針變量

  int (*p)[4]=RollNum;

  這里,p被聲明為一個指向一個4元素(int類型)數組的指針。

  5、未指定size情況下,char數組的大小由初始化字符串決定:

  我們可以用下面兩種方法的任何一種來初始化字符串mystring:

  char mystring [ ] = { 'H', 'e', 'l', 'l', 'o', '/0' };

  char mystring [ ] = "Hello";

  在兩種情況下字符串或數組mystring都被定義為6個字符長(元素類型為字符char):組成Hello的5個字符加上最后的空字符('/0')。在第二種用雙引號的情況下,空字符('/0')是被自動加上的。兩種情況下sizeof應該都是6,strlen都是5。

  六、常用的幾個標準C++函數

  1、cout和cin的用法:

  cout << "xxx" << endl;

  cin >> "yyy";

  2、常用的字符串函數:

  strcat //字符串拼接

  strcpy

  strncpy

  strcmp //字符串比較,相同返回0

  七、switch-case的寫法

  switch (expression)

  {

  case constant1:

  block of instructions 1

  break;

  case constant2:

  block of instructions 2

  break;

  .

  .

  .

  default:

  default block of instructions

  }
看過“學c++要了解什么“的人還看了:

1.c++程序設計心得體會3篇

2.c++實訓心得體會

3.計算機等級考試C++學習雜記

4.c++程序員如何創業案例

5.c++程序員簡歷模板

熱門文章

1252263 主站蜘蛛池模板: 国产女同疯狂作爱系列| 亚洲人妻中文字幕一区| 亚洲日本欧美日韩中文字幕| 国产高清自产拍AV在线| 亚洲精品一二三四区| 久久久久国产一级毛片高清版A| 欧美一本大道香蕉综合视频| 国产人妻精品午夜福利免费| 少妇性bbb搡bbb爽爽爽欧美| 久久精品午夜视频| 人妻丝袜中文无码av影音先锋| 377P欧洲日本亚洲大胆| 九九久久人妻一区精品色| 午夜一区二区三区视频| 在线观看亚洲欧美日本| 久久精品免视看国产成人| 亚洲一区二区三区在线激情| 亚洲精品熟女一区二区| 韩国精品久久久久久无码| 无码专区视频精品老司机| 韩国美女福利视频一区二区| 日韩有码av中文字幕| 亚洲精品国产福利一区二区| 中文字幕午夜福利片午夜福利片97| 男人天堂亚洲天堂女人天堂| 极品少妇无套内射视频| 日本福利一区二区精品| 视频一区二区三区中文字幕狠狠| 97亚洲熟妇自偷自拍另类图片| 久久久精品人妻一区二区三区| 亚洲国产欧美在线观看片| 久久国产成人av蜜臀| 粉嫩国产av一区二区三区| 国产二区三区不卡免费| 久爱无码精品免费视频在线观看| 亚洲性线免费观看视频成熟| 亚洲AV永久无码天堂网一线| 大伊香蕉精品一区二区| 狠狠色噜噜狠狠狠狠av不卡| 亚洲自拍偷拍一区二区三区| 人妻精品动漫H无码中字|