#include "iostream"
using namespace std;
#define COUNT(arr) (sizeof(arr) / sizeof(arr[0]))
template<class T>
int count(T &arr){
return sizeof(arr) / sizeof(arr[0]);
}
int main() {
int a[101];
cout<<COUNT(a)<<endl;
cout<<count(a)<<endl;
}
[西山居筆試]分別寫一個宏和函數來獲取元素個數 如count(a) 會得到a數組元素個數
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
今天!通義靈碼在北京、成都、杭州三城開講啦
原創
2024-05-27 21:13:46
OSS_PIPE:Rust編寫的大規模文件遷移工具
京東雲開發者
2024-05-15 23:59:27
OSS_PIPE:Rust編寫的大規模文件遷移工具| 京東雲技術團隊
原創
2024-05-13 23:59:27
通義靈碼企業版正式發佈,滿足企業私域知識檢索、數據合規、統一管理等需求
原創
2024-05-11 21:15:01
華爲雲開發者桌面全新發布CodeArts IDE for Python,極致優雅雲原生開發體驗
原創
2024-05-08 10:34:25
我們團隊來了一位新同事,主動要求幫忙敲代碼!歡迎 AI 001號
原創
2024-05-07 21:12:06
昔日輝煌不再,PHP老矣,尚能飯否?
原創
2024-05-23 23:48:42
實現“代碼可視化”需要了解的前置知識-編譯器中端
原創
2024-05-21 11:56:05
跨端自渲染繪製的實踐與探索
原創
2024-05-21 11:56:03
數據結構筆記淺記(十四) 樹
原創
2024-05-14 00:28:41
opencvsharp中resize圖像
osc_6mbnx553
2024-05-13 22:07:26
2024 開源之夏|報名 NebulaGraph 項目,領取你的 ¥12,000 獎金
NebulaGraph
2024-05-13 03:51:52
Spring Boot3,啓動時間縮短 10 倍!
原創
2024-05-13 02:20:47
cheerp 編譯器之通用計算模塊ccm1
原創
2024-05-12 21:53:46