當前位置:首頁 » 編程語言 » c語言中頭文件區分大小寫嗎
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言中頭文件區分大小寫嗎

發布時間: 2023-01-20 20:39:47

A. c語言中的函數是否區分大小寫

用大小寫區分其實也算一種不錯的做法。
在C\C++中都是區分大小寫的。包括函數、標識符等等。
建議你看看匈牙利命名法,我想對你會有很大的幫助:
匈牙利命名法
匈牙利命名法是一種編程時的命名規范。基本原則是:變數名=屬性+類型+對象描述,其中每一對象的名稱都要求有明確含義,可以取對象名字全稱或名字的一部分。命名要基於容易記憶容易理解的原則。保證名字的連貫性是非常重要的。
據說這種命名法是一位叫
Charles
Simonyi
的匈牙利程序員發明的,後來他在微軟呆了幾年,於是這種命名法就通過微軟的各種產品和文檔資料向世界傳播開了。現在,大部分程序員不管自己使用什麼軟體進行開發,或多或少都使用了這種命名法。這種命名法的出發點是把量名變按:屬性+類型+對象描述的順序組合起來,以使程序員作變數時對變數的類型和其它屬性有直觀的了解,下面是HN變數命名規范,其中也有一些是我個人的偏向:
屬性部分
全局變數
g_
常量
c_
c++類成員變數
m_
靜態變數
s_
類型部分
指針
p
函數
fn
無效
v
句柄
h
長整型
l
布爾
b
浮點型(有時也指文件)
f
雙字
dw
字元串
sz
短整型
n
雙精度浮點
d
計數
c(通常用cnt)
字元
ch(通常用c)
整型
i(通常用n)
位元組
by

w
實型
r
無符號
u
描述部分
最大
Max
最小
Min
初始化
Init
臨時變數
T(或Temp)
源對象
Src
目的對象
Dest
這里順便寫幾個例子:
hwnd

h
是類型描述,表示句柄,
wnd
是變數對象描述,表示窗口,所以
hwnd
表示窗口句柄;
pfnEatApple

pfn
是類型描述,表示指向函數的指針,
EatApple
是變數對象描述,所以它表示
指向
EatApple
函數的函數指針變數。
g_cch

g_
是屬性描述,表示全局變數,c

ch
分別是計數類型和字元類型,一起表示變數類
型,這里忽略了對象描述,所以它表示一個對字元進行計數的全局變數。
上面就是HN命名法的一般規則。
詳細請見我的參考資料。

B. C語言裡面大小寫有區分嗎

C語言裡面大小寫有區分。區別為:用途不同、編譯不同、寫法不同。

一、用途不同

1、大寫:大寫用於C語言的符號常量名。

2、小寫:小寫用於C語言的控制語句和關鍵字。

二、編譯不同

1、大寫:大寫的符號常量名與硬體沒有關聯,不需要配合編譯系統所支持的各類庫。

2、小寫:小寫的控制語句和關鍵字與硬體有關聯,需要配合編譯系統所支持的各類庫。

三、寫法不同

1、大寫:大寫的符號常量名第一個字元必須為大寫字母或下劃線,否則為不合法的變數名。

2、小寫:小寫的控制語句和關鍵字只能是小寫字母或數字,不能帶下劃線。

C. VC++頭文件沒有大小寫

是的,頭文件是不分大小寫的,但是在LINUX下的QT是區分大小寫的。

D. C++ 多文件結構 的頭文件是否區分大小寫

在C++中,一般是區分大小寫的,不只是頭文件的要求嚴格,而且編程類的思維就是要嚴格,所以你最好就統一寫法。

E. C語言代碼大小寫問題,有什麼規律沒有,初學者求教。100分求教

這個根據C語言頭文件有關,大小寫跟頭文件有關系比如,#include<windows.h>下的函數都有大寫,因為調用的函數都是系統的頭文件內的,#include<stdio.h>標準的輸入輸出都是小寫。#include<stdlib.h>是調用DOS相關。詳細細節可轉入頭文件查看,有規律可循,再次申明下,C語言大小寫嚴格區分,不是為了方便閱讀才大寫,比如if 和IF就不是一個意思。

F. C語言的文件名區分大小寫不

1 C語言本身是區分大小寫的。文件名在C語言中,是以字元串方式存在的,同樣區分大小寫。

2 由於文件名是訪問文件用的,所以是否真正區分大小寫,取決於文件系統。
a, 對於windows,本質上是不區分大小寫的。也就是說,在windows下編程時,#include <stdio.h>和#include <STDIO.H>是一樣的。
b, 對於其它操作系統,包括Linux, Unix, Mac等,均區分大小寫。在寫文件名時,必須嚴格按照文件名的實際拼寫,不可以有錯誤。

G. C語言程序是否區分大小寫字母

區分大小寫.
例如:abc,Abc,aBc,abC,ABc,aBC,AbC
它們是不同的量。
例如系統
保留字
和函數
float,
double,
int,
if,
for,
sin,
cos,
EOF,
NULL
大小寫不能錯。

H. C語言區分大小寫嗎

C是絕對區分大小寫的

I. c語言代碼區分大小寫嗎

當然區分了 就比如說我們的頭文件 #include<> 和#INCLUDE<> 你把代碼敲進去試試看看