The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Top Forums > High Level Programming
Google UNIX.COM


High Level Programming Post questions about C, C++, Java, SQL, and other programming languages here.

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
fork() help alexicopax High Level Programming 3 03-08-2007 12:08 AM
shm sem fork etc... Please help Dana73 High Level Programming 1 02-28-2006 04:51 AM
Fork () iwbasts High Level Programming 5 11-09-2005 12:39 AM
Fork or what? crippe High Level Programming 0 03-08-2005 01:21 AM
Fork Deepali UNIX for Dummies Questions & Answers 5 08-26-2001 05:14 PM

Reply
 
Submit Tools LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 05-15-2008
Registered User
 

Join Date: Apr 2008
Posts: 4
Smile Fork and \n

Hi,
I wrote a simple program for understanding the fork command. The code is as below
Code:
int main(void)
{
	fork(); printf("hi 1 \n");
	fork(); printf("hi 2 \n");
	fork(); printf("hi 3 \n");
}
I am getting a variation in the number of times the printf is called if i remove the \n from each of the printf statements . Can anyone explain me why this is happening.

Thanks in Advance,

bye.

Last edited by Yogesh Sawant; 05-15-2008 at 11:30 PM. Reason: added code tags
Reply With Quote
Forum Sponsor
  #2 (permalink)  
Old 05-15-2008
Technorati Master
 

Join Date: Mar 2005
Location: Large scale systems...
Posts: 2,576
i see whats happening ..

put those 3 fork calls in a function and call that function from main ..
and after the function call add one printf("\n");

that would explain better
Reply With Quote
  #3 (permalink)  
Old 05-16-2008
Registered User
 

Join Date: Feb 2008
Posts: 18
What sort of variation you are getting.
* sequence of print is changing OR
* Getting many printfs ? OR
* something else is there

- Dheeraj
Reply With Quote
Google The UNIX and Linux Forums
Reply

Thread Tools
Display Modes




All times are GMT -7. The time now is 11:38 PM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited.
The UNIX and Linux Forums Content Copyright ©1993-2008. All Rights Reserved.Ad Management by RedTyger Visit The Global Fact Book

Content Relevant URLs by vBSEO 3.2.0