Define macro: constant : Macro Constant « Macro Preprocessor « C / ANSI-C

Home
C / ANSI-C
1.assert.h
2.Console
3.ctype.h
4.Data Structure Algorithm
5.Data Type
6.Development
7.File
8.Function
9.Language Basics
10.Macro Preprocessor
11.Math
12.math.h
13.Memory
14.Pointer
15.setjmp.h
16.signal.h
17.Small Application
18.stdio.h
19.stdlib.h
20.String
21.string.h
22.Structure
23.time.h
24.wctype.h
C / ANSI-C » Macro Preprocessor » Macro ConstantScreenshots 
Define macro: constant


/* Define macro */
#include <stdio.h>

#define  PI 3.14159f                  /* Definition of the symbol PI */

void main()
{
   float radius = 0.0f;
   float diameter = 2.0f;
   float circumference = 0.0f;
   float area = 0.0f;

   radius = diameter/2.0f;
   circumference = 2.0f*PI*radius;
   area = PI*radius*radius;
   printf("\nThe circumference is %.2f", circumference);
   printf("\nThe area is %.2f", area);
}


           
       
Related examples in the same category
1.Use Macro
2.Define Macro: TRUE and FAlSE
3.Define constant in Macro for loop controlDefine constant in Macro for loop control
4.Define constant in MacroDefine constant in Macro
5.Define Macro and use it as the loop condition
6.Define macro inside the main function
7.Define macro for string and output
8.Define marco based calculation
9.Define header file name in macro
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.