Constant variables are those whose value cannot be changed once assigned.

Example:

 const float PI = 3.1429;

 char * const str = "Hello World!";
 const char * const str = "Hello World!";

Constant strings are linked in .rodata area of executable binary which are placed in read-only pages of the memory during execution.

You have viewed 1 page out of 248. Your C learning is 0.00% complete. Login to check your learning progress.

 Vote 0

Similar topics related to this section

storage classes, volatile variable, external vs static, global vs static variable, register vs auto variable, const, sizeof void, if, if-else, if-else-if, label and goto,

# C Programming Language (Prentice Hall Software)
# Let Us C Paperback - 2006 by Yashavant Kanetkar
# Understanding and Using C Pointers Core techniques for memory management
# Data Structures Using C and C++ Paperback - 1998
# Data Structures In C Paperback - August 11, 2008 by Noel Kalicharan