Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!cs.utexas.edu!samsung!sdd.hp.com!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!tut.cis.ohio-state.edu!uoft02.utoledo.edu!desire!demon From: demon@desire.wright.edu Newsgroups: comp.lang.c Subject: ANSI C questions (parameters, structure assignment) Message-ID: <1081.26d26274@desire.wright.edu> Date: 22 Aug 90 15:46:12 GMT Lines: 22 1) In standard C, when you pass a structure bigger than four longwords, is the structure passed as a value parameter, or just a pointer to the structure (thus making it a var parameter)? 2) Are structure assignments allowed only for initializations or can I do: struct_thing = other_struct_thing; struct_thing -= still_more_struct; struct_thing *= even_more_struct; etc... I thought I knew the answer to there but VAX C (I know it's not 100% ansi) barfs on question #2 type statements of the -= += etc. kind. Thanx, Brett demon@wsu.bitnet bkottmann@falcon.aamrl.wpafb.af.mil