Select the correct answerHow do you declare a constant pointer to an integer in C?Optionsconst int *ptr;int *const ptr;const int *const ptr;int const *const ptr;
Question
Select the correct answerHow do you declare a constant pointer to an integer in C?Optionsconst int *ptr;int *const ptr;const int *const ptr;int const *const ptr;
Solution
The correct answer is "int *const ptr;". This declares a constant pointer to an integer in C. The pointer itself cannot be changed after being set, but the integer it points to can be.
Similar Questions
Select the correct answerWhich of the following is the correct way to declare a pointer to an integer in C?Optionsint *ptr;integer *ptr;ptr *int;point int *ptr;
Select the correct answerHow do you declare a constant in C?OptionsUsing the constant keywordUsing the const keywordUsing the fixed keywordConstants cannot be declared in C
Comment on the following pointer declaration.int *ptr, p;
Select the correct answerWhich of the following is a valid way to initialize a constant in C?Optionsint const x = 5;const int x = 5;constant x = 5;int x = const 5;
Comment on the following pointer declaration.int *ptr, p; ptr is a pointer to integer, p is notptr and p, both are pointers to integerptr is a pointer to integer, p may or may not beptr and p both are not pointers to integer
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.