Thread: initialization question

  1. #1
    Registered User
    Join Date
    Aug 2012
    Posts
    77

    Lightbulb initialization question

    Suppose I define a line:

    char a[100];

    My question is ,to what value is this char array initialized to before any operation ,Is it initialized to null characters '\0' or a form feed character or to something else.Please give the exact answer iff you know.And also specify some way to verify the character ASCII within the compiler itself.

    Thank you in advance!

    (I am using Turbo C Compiler)

  2. #2
    Registered User
    Join Date
    Aug 2005
    Location
    Austria
    Posts
    1,990
    Global variables are zero initialized. Local variables are not initialized.
    Kurt

  3. #3
    Been here, done that.
    Join Date
    May 2003
    Posts
    1,164
    Quote Originally Posted by progmateur View Post
    Suppose I define a line:

    char a[100];

    My question is ,to what value is this char array initialized to before any operation ,Is it initialized to null characters '\0' or a form feed character or to something else.
    Test it yourself:
    Code:
    #include <stdio.h>
    
    int main()
    {
        int  inp[20];
        for (i=0; i<20; i++)
        {
            printf("%d  ", inp[i]);
        }
            
        return 0;
    }
    Definition: Politics -- Latin, from
    poly meaning many and
    tics meaning blood sucking parasites
    -- Tom Smothers

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Question on matrix initialization
    By dpitz in forum C Programming
    Replies: 4
    Last Post: 04-13-2012, 08:59 AM
  2. C initialization
    By vpshastry in forum C Programming
    Replies: 10
    Last Post: 09-16-2011, 01:17 PM
  3. String Declaration and Initialization Question
    By limblet2 in forum C Programming
    Replies: 3
    Last Post: 03-06-2009, 01:46 AM
  4. Initialization. Are they the same?
    By lockpatrick in forum C++ Programming
    Replies: 3
    Last Post: 08-21-2002, 11:46 PM
  5. Initialization question
    By cpp4ever in forum C++ Programming
    Replies: 0
    Last Post: 10-19-2001, 05:09 AM