㈠ 匈牙利姓名
Zsuzsanna就是英語的Susan(na) 蘇姍(娜),具體的含義請參考給出的網址。在匈牙利語中作為姓氏出現。
㈡ 外國人的名字,有它們自己的含義嗎
外國人的姓名與我國漢族人姓名的組成、排列順序都不一樣,還常帶有冠詞、綴詞等。這里只對較常遇見的外國人姓名分別作一簡單介紹。
英美人姓名的排列是名在前姓在後。如John Wilson,John是名,Wilson 是姓。又如Edward Adam Davis, Edward是教名,Adam是本人名,Davis為姓。婦女的姓名,結婚後一般是自己的名加丈夫的姓。如Marie White女士與John Davis先生結婚,婚後女方姓名為Marie Davis。
法國人姓名也是名在前姓在後,一般由二節或三節組成。前一、二節為個人名,最後一節為姓。法文名字中常常有Le、La等冠詞,de等介詞,譯成中文時,應與姓連譯,如de Gaulle戴高樂等。婦女姓名,基本與英美國家相同。
西班牙人姓名常有三、四節,前一、二節為本人名字,倒數第二節為父姓,最後一節為母姓。已結婚婦女常把母姓去掉而加上丈夫的姓。通常口頭稱呼常稱父姓,或第一節名字加父姓。
葡萄牙人姓名也多由三、四節組成,前一、二節是個人名字,接著是母姓,最後為父姓。簡稱時個人名一般加父姓。 西文與葡文中男性的姓名多以「o」結尾,女性的姓名多以「a」結尾。冠詞、介詞與姓連譯。
俄羅斯人姓名一般由三節組成。如伊萬·伊萬諾維奇·伊萬諾夫(Иван ИвановичИванов),伊萬為本人名字,伊萬諾維奇為父名,伊萬諾夫為姓。婦女姓名多以娃、婭結尾。婦女婚前用父親的姓,婚後多用丈夫的姓,但本人名字和父名不變。俄羅斯人一般口頭稱姓,或只稱名。
阿拉伯人姓名一般由三或四節組成。第一節為本人名字,第二節為父名,第三節為祖父名,第四節為姓,如沙烏地阿拉伯前國王費薩爾的姓名是:Faisal ibn Abl Aziz ibn Abl Rahman al Saud譯為:費薩爾·伊本·阿卜杜勒·阿齊茲·伊本·阿卜杜勒·拉赫曼·沙特。其中費薩爾為本人名,阿卜杜勒·阿齊茲為父名,阿卜杜勒·拉赫曼為祖父名,沙特為姓。一般簡稱時只稱本人名字,但有社會地位的上層人士都簡稱其姓。如:穆罕默德·阿貝德·阿魯夫·阿拉法特(Mohammed Abed Ar』ouf Arafat),簡稱阿拉法特。
日本人姓名順序與我國相同,即姓前名後,最常見的由四字組成,如:小坂正雄,前二字為姓,後二字為名。但又由於姓與名的字數並不固定,二者往往不易區分,因而事先一定要向來訪者了解清楚,在正式場合中應把姓與名分開書寫,如「二階堂 進」,「藤田 茂」等。一般口頭都稱呼姓,正式場合稱全名。
泰國人的姓名是名在前姓在後,如巴頌·乍侖蓬,巴頌是名,乍侖蓬是姓。未婚婦女用父姓,已婚婦女用丈夫姓。口頭一般只叫名字不叫姓,如稱巴頌·乍侖蓬,口頭稱巴頌即可。
㈢ 根據 匈牙利 命名法,合法的標識符是什麼
匈牙利命名法
匈牙利命名法是一種編程時的命名規范。基本原則是:變數名=屬性+類型+對象描述,其中每一對象的名稱都要求有明確含義,可以取對象名字全稱或名字的一部分。命名要基於容易記憶容易理解的原則。保證名字的連貫性是非常重要的。
舉例來說,表單的名稱為form,那麼在匈牙利命名法中可以簡寫為frm,則當表單變數名稱為Switchboard時,變數全稱應該為frmSwitchboard。這樣可以很容易從變數名看出Switchboard是一個表單,同樣,如果此變數類型為標簽,那麼就應命名成lblSwitchboard。可以看出,匈牙利命名法非常便於記憶,而且使變數名非常清晰易懂,這樣,增強了代碼的可讀性,方便各程序員之間相互交流代碼。
這種命名技術是由一位能乾的Microsoft程序員查爾斯·西蒙尼(Charles Simonyi) 提出的,他出生在匈牙利。在 Microsoft 公司中和他一起工作的人被教會使用這種約定。這對他們來說一切都很正常。但對那些 Simonyi 領導的項目組之外的人來說卻感到很奇特,他們認為這是死板的表達方式,甚至說帶有這樣奇怪的外觀是因為它是用匈牙利文寫的。從此這種命名方式就被叫做匈牙利命名法。
㈣ 什麼是匈牙利命名法有什麼規則
匈牙利命名法
匈牙利命名法是一種編程時的命名規范。基本原則是:變數名=屬性+類型+對象描述,其中每一對象的名稱都要求有明確含義,可以取對象名字全稱或名字的一部分。命名要基於容易記憶容易理解的原則。保證名字的連貫性是非常重要的。
舉例來說,表單的名稱為form,那麼在匈牙利命名法中可以簡寫為frm,則當表單變數名稱為Switchboard時,變數全稱應該為frmSwitchboard。這樣可以很容易從變數名看出Switchboard是一個表單,同樣,如果此變數類型為標簽,那麼就應命名成lblSwitchboard。可以看出,匈牙利命名法非常便於記憶,而且使變數名非常清晰易懂,這樣,增強了代碼的可讀性,方便各程序員之間相互交流代碼。
這種命名技術是由一位能乾的Microsoft程序員查爾斯·西蒙尼(Charles Simonyi) 提出的,他出生在匈牙利。在 Microsoft 公司中和他一起工作的人被教會使用這種約定。這對他們來說一切都很正常。但對那些 Simonyi 領導的項目組之外的人來說卻感到很奇特,他們認為這是死板的表達方式,甚至說帶有這樣奇怪的外觀是因為它是用匈牙利文寫的。從此這種命名方式就被叫做匈牙利命名法。
據說這種命名法是一位叫 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命名法的一般規則。
小結:匈牙利命名法
匈牙利命名法
MFC、句柄、控制項及結構的命名規范 Windows類型 樣本變數 MFC類 樣本變數
HWND hWnd; CWnd* pWnd;
HDLG hDlg; CDialog* pDlg;
HDC hDC; CDC* pDC;
HGDIOBJ hGdiObj; CGdiObject* pGdiObj;
HPEN hPen; CPen* pPen;
HBRUSH hBrush; CBrush* pBrush;
HFONT hFont; CFont* pFont;
HBITMAP hBitmap; CBitmap* pBitmap;
HPALETTE hPaltte; CPalette* pPalette;
HRGN hRgn; CRgn* pRgn;
HMENU hMenu; CMenu* pMenu;
HWND hCtl; CState* pState;
HWND hCtl; CButton* pButton;
HWND hCtl; CEdit* pEdit;
HWND hCtl; CListBox* pListBox;
HWND hCtl; CComboBox* pComboBox;
HWND hCtl; CScrollBar* pScrollBar;
HSZ hszStr; CString pStr;
POINT pt; CPoint pt;
SIZE size; CSize size;
RECT rect; CRect rect;
一般前綴命名規范 前綴 類型 實例
C 類或結構 CDocument,CPrintInfo
m_ 成員變數 m_pDoc,m_nCustomers
變數命名規范 前綴 類型 描述 實例
ch char 8位字元 chGrade
ch TCHAR 如果_UNICODE定義,則為16位字元 chName
b BOOL 布爾值 bEnable
n int 整型(其大小依賴於操作系統) nLength
n UINT 無符號值(其大小依賴於操作系統) nHeight
w WORD 16位無符號值 wPos
l LONG 32位有符號整型 lOffset
dw DWORD 32位無符號整型 dwRange
p * 指針 pDoc
lp FAR* 遠指針 lpszName
lpsz LPSTR 32位字元串指針 lpszName
lpsz LPCSTR 32位常量字元串指針 lpszName
lpsz LPCTSTR 如果_UNICODE定義,則為32位常量字元串指針 lpszName
h handle Windows對象句柄 hWnd
lpfn callback 指向CALLBACK函數的遠指針
前綴 符號類型 實例 范圍
IDR_ 不同類型的多個資源共享標識 IDR_MAIINFRAME 1~0x6FFF
IDD_ 對話框資源 IDD_SPELL_CHECK 1~0x6FFF
HIDD_ 對話框資源的Help上下文 HIDD_SPELL_CHECK 0x20001~0x26FF
IDB_ 點陣圖資源 IDB_COMPANY_LOGO 1~0x6FFF
IDC_ 游標資源 IDC_PENCIL 1~0x6FFF
IDI_ 圖標資源 IDI_NOTEPAD 1~0x6FFF
ID_ 來自菜單項或工具欄的命令 ID_TOOLS_SPELLING 0x8000~0xDFFF
HID_ 命令Help上下文 HID_TOOLS_SPELLING 0x18000~0x1DFFF
IDP_ 消息框提示 IDP_INVALID_PARTNO 8~0xDEEF
HIDP_ 消息框Help上下文 HIDP_INVALID_PARTNO 0x30008~0x3DEFF
IDS_ 串資源 IDS_COPYRIGHT 1~0x7EEF
IDC_ 對話框內的控制項 IDC_RECALC 8~0xDEEF
Microsoft MFC宏命名規范 名稱 類型
_AFXDLL 唯一的動態連接庫(Dynamic Link Library,DLL)版本
_ALPHA 僅編譯DEC Alpha處理器
_DEBUG 包括診斷的調試版本
_MBCS 編譯多位元組字元集
_UNICODE 在一個應用程序中打開Unicode
AFXAPI MFC提供的函數
CALLBACK 通過指針回調的函數
庫標識符命名法 標識符 值和含義
u ANSI(N)或Unicode(U)
d 調試或發行:D = 調試;忽略標識符為發行。
靜態庫版本命名規范 庫 描述
NAFXCWD.LIB 調試版本:MFC靜態連接庫
NAFXCW.LIB 發行版本:MFC靜態連接庫
UAFXCWD.LIB 調試版本:具有Unicode支持的MFC靜態連接庫
UAFXCW.LIB 發行版本:具有Unicode支持的MFC靜態連接庫
動態連接庫命名規范 名稱 類型
_AFXDLL 唯一的動態連接庫(DLL)版本
WINAPI Windows所提供的函數
Windows.h中新的命名規范 類型 定義描述
WINAPI 使用在API聲明中的FAR PASCAL位置,如果正在編寫一個具有導出API人口點的DLL,則可以在自己的API中使用該類型
CALLBACK 使用在應用程序回叫常式,如窗口和對話框過程中的FAR PASCAL的位置
LPCSTR 與LPSTR相同,只是LPCSTR用於只讀串指針,其定義類似(const char FAR*)
UINT 可移植的無符號整型類型,其大小由主機環境決定(對於Windows NT和Windows 9x為32位);它是unsigned int的同義詞
LRESULT 窗口程序返回值的類型
LPARAM 聲明lParam所使用的類型,lParam是窗口程序的第四個參數
WPARAM 聲明wParam所使用的類型,wParam是窗口程序的第三個參數
LPVOID 一般指針類型,與(void *)相同,可以用來代替LPSTR
㈤ 關於匈牙利的姓名問題..
汗~~我男朋友是匈牙利人~~~
這個,他們的確跟中國一樣是前姓後名的,而且一直都是這樣(這不知道是否跟他們是從亞洲遷徙過來有關~他們以前是匈奴人~~)你寫的時候,就應該用先寫姓後寫名字的方法。
一般來講,我所認識的匈牙利人的名字只是由姓和名組成,而且有一點,他們很多人直接繼承父親或母親的名字,我有見過一家四代,從曾祖父到祖父、父親、兒子用同一個名字的。只是家人喊他們的昵稱不一樣。他們還有「name day」,不是他們自己被取名字的那一天,匈牙利人的名字很多跟基督教義有關,所以他們的名字會有特定的一天作為"name day」。
這是我知道的有關名字的問題,別的的話,我幫你問問他好了~~
㈥ 請高手來幫忙起個 匈牙利人名
匈牙利人的名字由姓氏和名字組成,他們的習慣是先姓後名,跟中國人和日本人一樣,一般我們都簡稱匈牙利人的姓氏,比如著名詩人裴多菲,他的全名是裴多菲-山陀兒,舉例的話「朱爾斯・凡爾納」怎麼樣,你可以按照宗教習俗加上教名,不過匈牙利人不常用。這些都是我查閱資料找來的,希望能採納,^_^
㈦ 匈牙利本意是什麼
「匈牙利」的含意是「十個部落」。
㈧ 匈牙利人的名字通常都是什麼樣子的呢
匈牙利人的姓名,排列與我國人名相似,姓在前名在後。都由兩節組成。如納吉o山多爾(NagySandor),簡稱納吉。有的婦女結婚後改用丈夫的姓名,只是在丈夫姓名後再加詞尾"ne",譯為"妮",是夫人的意思。姓名連用時加在名字之後,只用姓時加在姓之後。如瓦什o伊斯特萬妮(Vass ),或瓦什妮()是瓦什o伊斯特萬的夫人。婦女也可保留自己的姓和名。
匈牙利人姓名 俄羅斯人姓名一般由三節組成。如伊萬·伊萬諾維奇·伊萬諾夫,伊萬為本人名字。伊萬諾維奇為父名,意為伊萬之子,伊萬諾夫為姓。婦女姓名多以娃、婭結尾。婦女婚前用父親的姓,婚後多用丈夫的姓,但本人名字和父名不變。
㈨ 匈牙利名字csenge
匈牙利人姓前名後疑為匈奴人後裔
中國有復姓,人家外國也有,不過歐美的復姓與中國的不是同一概念,他們的復姓是,在自己姓外又加上母親或丈夫的姓。法語和西班牙語、葡萄牙語使用復姓比較普遍。18世紀法國啟蒙運動領袖讓—雅克·盧梭,讓是本人名,雅克是母親的姓,盧梭是姓。物理學家居里夫人全名伊雷娜·約里奧—居里,約里奧是丈夫弗雷德里克·約里奧的姓,居里是娘家的姓。西班牙語國家也常用復姓,古巴的菲德爾·卡斯特羅·魯斯,第一節是名,第二節是父姓,第三節是母姓。西班牙著名作家塞萬提斯的全名是米格爾·德·塞萬提斯·薩維德拉,「米格爾」是名,「德·塞萬提斯」是父姓,「薩維德拉」是母姓。葡萄牙人常把母姓放在父姓之前。一般姓名之間用間隔號分開,復姓之間用佔一格的橫短線分開。
過去德國、法國、西班牙,在姓名中常加入貴族標志。德意志人常用的是「馮」,馬克思夫人燕妮出身威斯特華倫伯爵,父親叫路德維希·馮·威斯特華倫,她的姓名為燕妮·馮·威斯特華倫,加「馮」表示貴族出身。法國貴族的姓前多加「德」,西班牙人姓名中出現「德」的也多是貴族。當然並不是姓名中有「馮」、「德」的都是貴族,有些平民也用這些標志的,法國大文豪巴爾扎克,就在自己的姓前加上「德」,以表示自己政治上站在貴族一邊。同時,這些詞在復姓中還起間隔作用,具有語法意義。現在貴族的標志失去了意義,但可以在表示尊重的場合使用。
女子出嫁前用父姓,婚後改用夫姓,是許多國家的習俗,有些國家則成為法律制度。美國法律規定,婦女婚後要使用丈夫的姓,即使離婚,也應予保留,非經法庭判決,不可恢復。《牛虻》的作者伏尼契,原叫艾捷爾·麗蓮·蒲,與波蘭革命者米哈依爾伏尼契結合後,改成艾捷爾·麗蓮·伏尼契,伏尼契只是丈夫的姓。19世紀法國浪漫主義作家史達埃爾夫人,同瑞典駐法國大使史達埃爾結婚,沒幾天就離了,可是從此她一直稱史達埃爾夫人。英國推理小說家克里斯蒂,因為嫁給皇家飛行軍團司令戴星·阿奇博爾·德克里斯蒂,從此姓了克里斯蒂。離婚後,再嫁給考古學家麥克思·愛德加·馬羅萬,可是還得姓克里斯蒂。
㈩ 匈牙利姓名
姓在前名在後 tomori不是姓