मैं वर्तमान में सी का अध्ययन कर रहा हूं, यदि यह प्रश्न एक आसान या एक नौसिखिया लगता है, तो आप जानते हैं क्यों। c एस्केप अनुक्रम मैन में सूचीबद्ध है लेकिन सी
के लिए पढ़ना man page printf मैं \ ग एक एस्केप अनुक्रम के रूप में सूचीबद्ध पाया। इसका वर्णन
आगे नहीं उत्पादन
मैं कभी नहीं देखा और के बारे में \ ग इस समय से पहले सुना है का उत्पादन है। तो मैं एक साधारण नमस्ते दुनिया कार्यक्रम में इसे आज़माने का फैसला किया:
चेतावनी: अज्ञात एस्केप अनुक्रम:
printf("\nHello World\n\n\c");
नतीजतन, जीसीसी मुझे यह चेतावनी देता है '\ ग' [रूप से सक्षम डिफ़ॉल्ट]
यह मेरे लिए अजीब की तरह लगता है, इसलिए मैं इसे गर्त आगे की जांच के लिए चला गया: मैं Wikipedia और के पास गया \ ग बचने के रूप में सूचीबद्ध नहीं किया गया था अनुक्रम ... इसलिए मैंने वेब के चारों ओर खोज करने की कोशिश की, और यहाँ ढेर ओवरफ्लो पर। मैं करने के लिए बहुत कुछ संदर्भ पाया है \ ग (वास्तव में दो) के रूप में this topic और this one में चर्चा (मुझे लगता है कि बाद वास्तव में सी से संबंधित नहीं है लेकिन ऐसा लगता है कि हम 'के बारे में एक ही बात कर रहे हैं \ c ", दिए गए विवरण को पढ़ना)। कोई मुझे इस बात को समझने में मदद कर सकता है?
मैं 'C11' मानक के रूप में किसी भी कार्य संदर्भ के बारे में पता नहीं है: यहाँ वर्गों के सारांश है। क्या आप मैन पेज से लिंक कर सकते हैं? –
@ सौरवगोश http://linux.die.net/man/1/printf, यह भी सूचीबद्ध है जब मैं टर्मिनल में मैन प्रिंटफ टाइप करता हूं। –
मैनपेज 1 कमांड के लिए नहीं है? बस कह रहा है, मैंने मैन 3 –