- 765 名前:r545 [2008/06/30(月) 23:57:58 ]
- 以下のCをJavaにすると、mallocの領域確保のところはどうやって
表すのですか??調べたらnewを使うってのが出たんですが、使い方が分らない です。。 // 入力引数: depth : ディレクトリのビット長 // 戻り値 DIRECTORY : ディレクトリ DIRECTORY *create_directory(int depth) { DIRECTORY *directory ; directory = (DIRECTORY *)malloc(sizeof(DIRECTORY) * (unsigned int)pow(2, depth)) ; // 2のべき乗倍の領域を確保 if (directory == NULL) { fprintf(stderr, "領域確報に失敗しました\n\n") ; exit(EXIT_FAILURE) ; } return directory; }
|

|