6
में pluralize कर हैरान स्ट्रिंग मैं प्लस बूलियन त्रिगुट आपरेशन के समान प्रभाव पड़ता है:स्थिरांक स्ट्रिंग प्लस बूलियन सी
int apple = 2;
printf("apple%s\n", "s" + (apple <= 1));
तो apple <= 1
, यह सेब प्रिंट होगा। यह क्यों काम करता है?
आह, मैं देखता हूं ... धन्यवाद – Oxdeadbeef