1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <stdint.h> 4 #include <string.h> 5 6 struct SomeData 7 { 8 int x; 9 }; 10 11 struct SomeOtherData 12 { 13 char strarr[32]; 14 char *strptr; 15 int intarr[5]; 16 float flarr[7]; 17 18 SomeOtherData() 19 { 20 strcpy(strarr,"Nested Hello world!"); 21 strptr = new char[128]; 22 strcpy(strptr,"Nested Hello world!"); 23 intarr[0] = 9; 24 intarr[1] = 8; 25 intarr[2] = 7; 26 intarr[3] = 6; 27 intarr[4] = 5; 28 29 flarr[0] = 25.5; 30 flarr[1] = 25.25; 31 flarr[2] = 25.125; 32 flarr[3] = 26.75; 33 flarr[4] = 27.375; 34 flarr[5] = 27.5; 35 flarr[6] = 26.125; 36 } 37 }; 38 39 int main (int argc, const char * argv[]) 40 { 41 char strarr[32] = "Hello world!"; 42 char *strptr = NULL; 43 strptr = "Hello world!"; 44 int intarr[5] = {1,1,2,3,5}; 45 float flarr[7] = {78.5,77.25,78.0,76.125,76.75,76.875,77.0}; 46 47 SomeData data; 48 49 SomeOtherData other; 50 51 float* flptr = flarr; 52 int* intptr = intarr; 53 54 return 0; // Set break point at this line. 55 56 } 57