個人的なメモ

めもめも.

2016-07-21から1日間の記事一覧

キャストメモ

キャストとは、「明示的に型を指定して型変換を行う」こと#include <stdio.h> int main(){ signed char c; unsigned char uc; signed char *pc = NULL; unsigned char *puc = NULL; c = -1; uc = (unsigned char)c; printf("%d %d\n", c, uc); // -1 255 c = (signed </stdio.h>…

Dynamically allocate a 2-D arrays in C

正しいのかな? #include <stdio.h> #include <stdlib.h> int main(){ int **x = NULL; int i, j; x = (int**)malloc( sizeof(int*) * 10 ); for(i = 0; i < 10; i++){ x[i+1] = (int*)malloc( sizeof(int) * (i + 1) ); // *(x + i) = (int*)malloc( sizeof(int) * (i + 1) ); </stdlib.h></stdio.h>…