歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

C/C++指針類型的定義

在C/C++中定義指針類型的變量,使用:
數據類型 * 指針變量名

例如:

int * p_update;

*操作符兩邊的空格是可選的。

C程序員習慣使用這種格式:

int *ptr;

這強調*ptr是一個int類型的值。

C++程序員習慣使用:

int* ptr;

這強調int*是一種復合類型,是指向int的指針。

在哪裡添加空格對於C++編譯器來說是沒有任何區別的。不過在書上看到事例中的指針定義都是在*左右各加一個空格。

Copyright © Linux教程網 All Rights Reserved