Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!mit-eddie!uw-beaver!ubc-cs!alberta!ccu!rpjday From: rpjday@ccu.umanitoba.ca Newsgroups: comp.lang.c Subject: initialization Message-ID: <1990Aug1.011654.22068@ccu.umanitoba.ca> Date: 1 Aug 90 01:16:54 GMT Organization: University of Manitoba, Winnipeg, Canada Lines: 17 I would like to know the official behaviour of the following initialization code, which seems as if it should blow up one way or the other: int func(int a) { int i = a, j = i + 1 ; Am I allowed to initialize the integer "j" with the value of another variable initialized in the same line? What if I put the two definitions on separate lines? Thanks for any info. R. Day U of Manitoba