Categories:
.NET (357)
C (330)
C++ (183)
CSS (84)
DBA (2)
General (7)
HTML (4)
Java (574)
JavaScript (106)
JSP (66)
Oracle (114)
Perl (46)
Perl (1)
PHP (1)
PL/SQL (1)
RSS (51)
Software QA (13)
SQL Server (1)
Windows (1)
XHTML (173)
Other Resources:
I dont understand why I cant use const values in initializers ....
I don't understand why I can't use const values in initializers and array dimensions, as in
const int n = 5;
int a[n];
✍: Guest
The const qualifier really means ``read-only''; an object so qualified is a run-time object which cannot (normally) be assigned to. The value of a const-qualified object is therefore not a constant expression in the full sense of the term, and cannot be used for array dimensions, case labels, and the like. (C is unlike C++ in this regard.) When you need a true compile-time constant, use a preprocessor #define (or perhaps an enum).
2016-01-08, 1091👍, 0💬
Popular Posts:
How To Control Padding Spaces within a Table Cell? - XHTML 1.0 Tutorials - Understanding Tables and ...
How can I show HTML examples without them being interpreted as part of my document? Within the HTML ...
How can we implement singleton pattern in .NET? Singleton pattern mainly focuses on having one and o...
what are the advantages of hosting WCF Services in IIS as compared to self hosting? There are two ma...
What are the core functionalities in XML .NET framework? Can you explain in detail those functionali...