2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
- #include<stdio.h> //编译预处理指令
-
- int main() //程序的入口主函数main
- { //程序(函数、功能)结束标志
-
- return 0; //程序退出前返回给调用者(操作系统)的值
- } //程序(函数、功能)结束标志
परिवर्तनस्य उपरि बलं दत्तं भवति, तस्य मूल्यं च कार्यक्रमस्य चालनकाले परिवर्तनं भविष्यति ।
चत्वारि लक्षणानि : चरनाम, चरमूल्यं, भण्डारण-एककं, चर-प्रकारं प्रथमं परिभाषयन्तु ततः उपयोगं कुर्वन्तु;
अक्षरैः, संख्याभिः, अधोरेखाभिः च युक्तं भवति, केवलं रेखाङ्केन वा अक्षरेण वा आरभ्यतुं शक्नोति, न तु सङ्ख्या, लघु-संवेदनशीलं च ।
नामकरणविधिः : यथा नाम सूचयति तथा आङ्ग्लनामकरणस्य उपयोगं कुर्वन्तु । CamelCase नामकरण, int secondPreYear. कार्यनामानां पूर्वं प्रायः अधोरेखाः भवन्ति ।
सरलतया वक्तुं शक्यते यत्, ऑपरेटिंग् सिस्टम् (Windows, Linux) इत्यस्मिन् पूर्णाङ्कप्रकारः पूर्णाङ्कः (4 बाइट् = 32 बिट्), प्लवमानबिन्दुप्रकारः दशमलवः (float: 4 bytes = 32 बिट्), तथा च वर्णप्रकारः ASCII कोडः अस्ति ( char: 1 byte = 8bit) (पूर्णाङ्केन प्रतिनिधित्वं कर्तुं शक्यते)
नोटः- ३२ बिट् २ ३२ तमे शक्तिं प्रति उन्नतं भवति
सूक्ष्मनियन्त्रके पूर्णाङ्कसङ्ख्या २ बाइट् = १६ बिट् भवति, अर्थात् अधिकतमं प्रतिनिधिसङ्ख्या १६ तमे शक्तिपर्यन्तं २ भवति, यत् ६५५३६ भवति
C भाषायां बहवः संचालकाः सन्ति, येषां मोटेन निम्नलिखितवर्गेषु विभक्तुं शक्यते ।
+
योजन-
घटावः*
गुणनम्/
विभागः%
शेषं (मॉड्यूल) ज्ञातव्यम् ।++
स्वयमेव वर्धमानः--
अवमूल्यनं==
समान!=
न समः>
अधिकं<
न्यूनम्>=
महत्तरं वा समं वा<=
न्यूनाधिकं वा समं वा&&
तार्किक AND||
तार्किकं वा!
तार्किक नकारः&
बिट्विज AND|
बिट्विज OR^
बिट्विज XOR~
बिट्विज नकारः<<
वामभागे शिफ्टं कुर्वन्तु>>
दक्षिणं गच्छतु=
नियोजनम्+=
सञ्चितनिर्देशः-=
प्रगतिशीलं नियुक्तिः*=
सञ्चितनिर्देशः/=
सञ्चितविभागनियुक्तिः%=
शेषनिर्देशं ज्ञातव्यम्<<=
वामशिफ्ट असाइनमेण्ट्>>=
right shift assignment इति&=
bitwise AND असाइनमेण्ट्|=
बिटवाइज OR असाइनमेण्ट्^=
बिटवाइज XOR असाइनमेण्ट्? :
सशर्तसञ्चालकाः यथाa > b ? a : b
यदि व्यक्त करेंa > b
प्रतिष्ठितः इति परिणामःa
, अन्यथाb
。,
अल्पविरामसञ्चालकस्य उपयोगः बहुविधव्यञ्जनानां क्रमेण निष्पादनार्थं भवति, परन्तु सम्पूर्णव्यञ्जनस्य परिणामः अन्तिमव्यञ्जनस्य परिणामः भवति ।sizeof
स्मृतौ दत्तांशप्रकारेन वा चरेन वा कब्जाकृतानां बाइट्-सङ्ख्यां प्राप्तुं ऑपरेटर् इत्यस्य उपयोगः भवति ।(type)
एकः कास्ट् ऑपरेटर् यः एक्सप्रेशनस्य मूल्यं निर्दिष्टप्रकारे परिवर्तयति ।[]
Subscript operator, array indexing कृते तथा च सूचकेन सूचितस्य तत्त्वस्य offset अभिगमनाय उपयुज्यते ।.
संरचनानां वा संघानां वा सदस्यप्रवेशसञ्चालकाः।->
सूचकानाम् माध्यमेन संरचनायाः अथवा संघस्य सदस्यान् प्राप्तुं शक्नुवन्ति।&
पता संचालकं प्राप्नुत।*
Pointer dereference operator (गुणनसञ्चालकः अपि, परन्तु सन्दर्भः तस्य अर्थं निर्धारयति) ।एते संचालकाः C भाषायां अतीव महत्त्वपूर्णां भूमिकां निर्वहन्ति तथा च विविधजटिलव्यञ्जनानां कथनानां च निर्माणस्य आधारः भवन्ति ।