C言語なら俺に聞け(入門編)Part 63
at TECH
356:デフォルトの名無しさん
10/04/24 02:49:32
>>354
*ptrの使い道はなんだろ。つーか、メンテしやすさ重視ならこうじゃね?
typedef struct {
int size;
int chinko;
int unko;
int data[];
} unko_t ;
unko_t *create_unko( unko_t *md, char *buf, size_t size )
{
md = malloc( sizeof(unko_t) + sizeof(int)*size );
if(md){
md->size=size;
memcpy(md->data,buf,size);
}
return md;
}
int get_data(char *buf, int size)
{
unko_t *md;
if( create_unko( md, buf, size )==NULL ) perror("unko");
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4989日前に更新/245 KB
担当:undef