employer cover photo
employer logo
employer logo

Schweitzer Engineering Laboratories

Is this your company?

Schweitzer Engineering Laboratories interview question

Show the type definitions for the following: int, int pointer, pointer to int pointer, const int, const int pointer, pointer to const int, const int pointer to const int pointer, array of constant integers, pointer to array of constant integers

Interview Answer

Anonymous

8 Apr 2014

int i; // int int *ptr; // pointer to int int **ptr; // pointer to int pointer const int i; // constant int const int *ptr // const int ptr int * const ptr; // ptr to const int int const * ptr const; // const int ptr to const int ptr const int arr[] = {0,1,3,5,7,....}; // array of constant integers const int(*ptr[10]) (int);