一、指代不同
1、.c:表示C的源程序。
2、.cpp:表示C++的源程序。
二、變量聲明不同
1、.c:c中變量聲明和代碼是分開的,必須在函數(shù)開始處聲明。
2、.cpp:c++變量可以在任意處聲明,只要保證先聲明后使用就行。
三、指針類型不同
1、.c:void指針可以給任意類型指針賦值。
2、.cpp:必須先進(jìn)行強(qiáng)制數(shù)據(jù)類型轉(zhuǎn)換再賦值
一、指代不同
1、.c:表示C的源程序。
2、.cpp:表示C++的源程序。
二、變量聲明不同
1、.c:c中變量聲明和代碼是分開的,必須在函數(shù)開始處聲明。
2、.cpp:c++變量可以在任意處聲明,只要保證先聲明后使用就行。
三、指針類型不同
1、.c:void指針可以給任意類型指針賦值。
2、.cpp:必須先進(jìn)行強(qiáng)制數(shù)據(jù)類型轉(zhuǎn)換再賦值