syntax - writing "%d" in a printf C -
इस कोड के लिए सही सिंटैक्स क्या है: यह है:
printf ("printf (\ "\% D \",% s); ", some_var);
या
printf ("printf (\" %% d \ ",% s);", some_var);
या कुछ और?
दूसरा एक % d
को printf द्वारा परिभाषित किया गया है, सी भाषा नहीं, इसलिए आपको इसे प्रिंटफ़ %%
के साथ बचाना होगा, कोई वर्ण बच नहीं।
एक चरित्र से बच अनुक्रम के साथ एक और अधिक जटिल उदाहरण:
printf ("printf (\" %% d \\ n \ ",% s); \ n", some_var);
Comments
Post a Comment