找出是否可以在C中嵌套函數!
不,你不能。
我們無法在C中的其他函數中定義函數。
對於JavaScript,Swift或Python之類的語言,使用嵌套函數非常普遍。
C和C ++不提供此選項。
您的下一個最佳選擇是將需要執行某些功能的功能放在單獨的文件中,並且僅公開客戶端程序需要使用的主要功能,因此您可以“隱藏”所有不需要公開的內容。
免費下載我的C手冊
更多clang教程:
- C編程語言簡介
- C變量和類型
- C常數
- C操作員
- C條件句
- 如何使用C中的循環
- C數組簡介
- 如何在C中確定數組的長度
- C字符串簡介
- 如何在C中查找字符串的長度
- C指針介紹
- 用C遍歷數組
- C中的布爾值
- C函數簡介
- 如何在C中使用NULL
- C語言中的基本I / O概念
- C中的雙引號與單引號
- 如何從C函數返回字符串
- 如何解決C語言中的隱式聲明庫函數警告
- 如何在C中檢查字符值
- 如何在C語言中使用`printf()`打印百分比字符
- C轉換說明符和修飾符
- 如何在C中訪問命令行參數
- C中變量的範圍
- 可以在C中嵌套函數嗎?
- C中的靜態變量
- C全局變量
- C語言中的typedef關鍵字
- C枚舉類型
- C結構
- C頭文件
- C預處理器