1 2 3 4 5 6 7 8 9 10 11 12 13 14 | /* vim: set tabstop=4 shiftwidth=4 fileencoding=utf-8 noexpandtab: */
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <inttypes.h>
int main(int argc, char *argv[]) {
int numbers[] = {5, 6, 7}; // assume sizeof(int) == 4
int* heap_numbers = malloc(3 * sizeof(*heap_numbers)); // equivalent to sizeof(int)
char chars[] = {'5', '6', '7'}; // assume sizeof(int) == 4
char* heap_chars = malloc(3 * sizeof(*heap_numbers)); // equivalent to sizeof(int)
return 0;
}
|
© Copyright 2016 Alexander J. Quinn This content is protected and may not be shared, uploaded, or distributed.