char - Compare Strings in C -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 6 जवाब

ओएमजी, मुझे पता है यह चाहिए बेहद सरल हो और मैंने जो कुछ शोध किया है, लेकिन कुछ भी काम करने की कोशिश नहीं की है मुझे कुछ सरल याद आ रही है, कृपया मदद करें। मैं सिर्फ एक स्ट्रिंग घोषित करना चाहता हूं और बाद में इसकी तुलना किसी अन्य स्ट्रिंग से करता हूं।

मैं 9 वर्णों की तरह कुछ की एक कुंजी को घोषित करना चाहता हूं। तब मैं इस स्ट्रिंग को एक दूसरे को बाद में सबमिट करना चाहता हूं। नीचे मेरे पास क्या है और जो कुछ भी मैं बदलता हूं मैं असंगत प्रकारों से त्रुटियों को याद करने के लिए त्रुटि प्राप्त करता हूं।

  char key [] = "kjherres"; चार एफ []; एफ = "kjherres"; अगर (कुंजी == एफ) {// अपना कोड चलाने}  

मैंने भी (एसआरसीएमपी) कोई लाभ नहीं उठाया है मैं क्या खो रहा हूँ? कृपया मदद करें।

जिस तरह से आप स्ट्रिंग्स की तुलना करते हैं वह है strcmp फ़ंक्शन के साथ।

  यदि (strcmp (key, f) == 0) {/ * स्ट्रिंग्स समान हैं * /}  

आपको एक अच्छी किताब या सीखने के लिए ऑनलाइन ट्यूटोरियल सी। यदि आप PHP या किसी अन्य उच्च-स्तरीय भाषा से आ रहे हैं, तो आपको जानने के लिए बहुत कुछ है और अगर आप इसे सही नहीं करते हैं, तो आप बड़ी समस्याएं मांग रहे हैं सी स्ट्रिंग्स सी के रूप में तुच्छ नहीं हैं क्योंकि वे PHP में हैं।

इसके अलावा, सी मामले-प्रति संवेदनशील है F और f अलग नाम हैं।


Comments

Popular posts from this blog

Editing Python Class in Shell and SQLAlchemy -

rest - Basic cxfrs RESTful JAX-RS Service -

ajax - Decimal('12000') is not JSON serializable -