57 lines · cpp
1#include <stdio.h>2#include <stdlib.h>3#include <stdint.h>4#include <string.h>5 6struct SomeData7{8 int x;9};10 11struct SomeOtherData12{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 39int 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