"सी प्रोग्रामिंग/पूर्वप्रक्रमक": अवतरणों में अंतर

विकिपुस्तक से
No edit summary
No edit summary
 
पंक्ति ४७: पंक्ति ४७:
===#define===
===#define===
===मैक्रोज़===
===मैक्रोज़===
<pre>
#include <stdio.h>

#define SLICES 8
#define ADD(x) ( (x) / SLICES )

int main(void)
{
int a = 0, b = 10, c = 6;

a = ADD(b + c);
printf("%d\n", a);
return 0;
}
</pre>
===#error===
===#error===
<source lang="c">
#error message
</source>
===#warning===
===#warning===
कई कंपाइलर #warning निर्देश समर्थन करते हैं।
<source lang="c">
#warning message
</source>
===#undef===
===#undef===
===#if,#else,#elif,#endif (सशर्त)===
===#if,#else,#elif,#endif (सशर्त)===

१५:१४, २६ जनवरी २०१७ के समय का अवतरण

दिशानिर्देश[सम्पादन]

#include[सम्पादन]

हेडर[सम्पादन]

सी90 मानक हेडर सूची:

सी90 के बाद से जोड़ा हेडर:

#pragma[सम्पादन]

#define[सम्पादन]

मैक्रोज़[सम्पादन]

 #include <stdio.h>

 #define SLICES 8
 #define ADD(x) ( (x) / SLICES )

 int main(void) 
 {
   int a = 0, b = 10, c = 6;

   a = ADD(b + c);
   printf("%d\n", a);
   return 0;
 }

#error[सम्पादन]

  #error message

#warning[सम्पादन]

कई कंपाइलर #warning निर्देश समर्थन करते हैं।

  #warning message

#undef[सम्पादन]

#if,#else,#elif,#endif (सशर्त)[सम्पादन]

#ifdef,#ifndef[सम्पादन]

डिबगिंग के लिए उपयोगी पूर्वप्रक्रमक मैक्रोज़[सम्पादन]

कंपाइल समय कथन[सम्पादन]

एक्स-मैक्रोज़[सम्पादन]