Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!helios!cs.tamu.edu From: swarnam@cs.tamu.edu (Prabaharan Ilanji Swarnam) Newsgroups: comp.lang.c Subject: void procedures Message-ID: <9944@helios.TAMU.EDU> Date: 9 Nov 90 04:41:25 GMT Sender: usenet@helios.TAMU.EDU Distribution: usa Organization: Computer Science Department, Texas A&M University Lines: 32 This is my first posting to this group hence forgive my ignorance !!! Recently one of my friends had a program in which there had been some procedure calls like free_vectori(x,y,z); .....etc etc... Thes procedures were included in a header file which contained them in the following format void free_vectori(a,b,c); .....etc etc...(with no body for the above) I was under the impression that that call for free_vectori() would not return any changes to the arguments or induce any side effects. But she argued that the call certainly made some changes to the arguments indirectly. Is that possible ? The void procedure format had no body so I understand that the parameters cannot be used or modified. Then why are those kind of void procedures used ? ***************************************************************************** Make this World a better place to live in !!!!!! Praba Swarnam email: swarnam@cssun.tamu.edu *****************************************************************************