Linux Help
guides forums blogs
Home Desktops Distributions ISO Images Logos Newbies Reviews Software Support & Resources Linuxhelp Wiki

Welcome Guest ( Log In | Register )



Advanced DNS Management
New ZoneEdit. New Managment.

FREE DNS Is Back

Sign Up Now
> Usage Of Do{ }while(0)
vasanth
post Mar 8 2005, 04:18 AM
Post #1


Whats this Lie-nix Thing?
*

Group: Members
Posts: 6
Joined: 26-February 05
Member No.: 4,701



Hello,
In the linux source code,we can see code which are enclosed by do{ statements; }while(0) .what is the use of this construct? will it not work without this do ..while construct.
Go to the top of the page
 
+Quote Post
 
Start new topic
Replies
DS2K3
post Mar 12 2005, 09:43 AM
Post #2


Its GNU/Linuxhelp.net
*******

Group: Support Specialist
Posts: 1,284
Joined: 14-November 04
From: Southampton, Hampshire
Member No.: 4,165



do{}while is like suing while(), except that the statement in the while() brackets is only evaluated AFTER the first loop. I'm not a C programmer, but I tihnk 0 would make the evaluation false, and therefore the loop would only go round once.

D


--------------------
Fixed your problem? Let us know!
richard@linuxhelp.net

www.Gathr.co.uk Online Event Management
Go to the top of the page
 
+Quote Post

Posts in this topic


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 23rd October 2017 - 04:52 AM