मैं प्रोग्रामिंग शुरू कर रहा हूं और के & आर के माध्यम से जा रहा हूं और सी सीखने के लिए। मैं कमांड लाइन तर्क (5.10) पर सेक्शन में प्राप्त कर चुका हूं लेकिन अब मैं स्टंप हूं। हर बार जब मैं एक प्रोग्राम को आज़माता और खोलता हूं तो मैंने कमांड लाइन तर्कों के साथ लिखा है, मुझे बताया गया है कि फाइल एक्स, एक्स तर्क है, मौजूद नहीं है।शुरुआती के एंड आर
`जीसीसी -ओ find.c
खुला खोजने परीक्षण
फ़ाइल/दस्तावेज़/Learning_C/परीक्षण
कोई सुझाव exist.` नहीं करता है? धन्यवाद
उपसर्ग "./" * कम से कम लिनक्स पर, वर्तमान फ़ोल्डर "के रूप में महत्वपूर्ण है। आमतौर पर पैथ चर का हिस्सा नहीं होता है, इस प्रकार सिस्टम को द्विआधारी नहीं मिलेगी। यदि आपके द्वारा उत्पादित निष्पादन योग्य आपके पास सिस्टम पर एक मानक प्रोग्राम (जैसे "परीक्षण") के समान नाम है, तो "./" सिस्टम प्रोग्राम का उपयोग करेगा, न कि आपके द्वारा संकलित किए गए। – bluebrother
आपने जो कहा मैंने गलत समझा। मैंने किया/नहीं/कहता है "इससे कोई फर्क नहीं पड़ता कि आप" ./ "के साथ उपसर्ग करते हैं या नहीं ... मैं बस यह कह रहा था कि आपने क्या कहा है: यदि आप" ./ "के साथ उपसर्ग करते हैं, तो नामकरण टकराव नहीं होगा खोजने और परीक्षण के साथ। – Pete
@Pete, दूसरों द्वारा प्रदान किए गए उत्तरों में स्लिपिंग के लिए धन्यवाद। सबसे पहले सिस्टम कमांड के साथ टकराव के नाम के साथ संघर्ष करें और फिर ./ dereference के उपयोग के साथ। संपादन महिलाओं और gents ... –