August 29th, 2002, 07:07 AM
i am taking over a project done by someone and reading the code done by her. however, i am rather weak in c programming and havin difficulties.. hope the community here can help..
what does this do
i understand that "struct qmesg *recvmesg" is to initialisea struct pointer named "recvmesg" but i am not sure about the assignment part "=(struct qmesg*)malloc(sizeof(struct qmesg))"
struct qmesg* recvmesg=(struct qmesg*)malloc(sizeof(struct qmesg));
**pls ignore this, i just realised that the statement is a formal syntax of malloc. always been using it without the casting ie
"struct qmesg* recvmesg = malloc(sizeof(struct qmesg));