|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
|||||
|
|||||
|
Boolean statement
simple question, in an if statement is a value of 0 = to false or to i need to say !variable==0 to get false( or variable==1). not too important it will just save me time in writing the code and i dont want to go back and have to fix it.
Last edited by blindguyinanorg : 14-02-2004 at 19:42. Reason: typos |
|
#2
|
|||
|
|||
|
Re: Boolean statement
Quote:
if (x) //this code never executes else //this code always excutes However, in C, I would consider it to be good coding practice to explicitly write the test as: if (x == 0) // stuff else // other stuff or even if (x != 0) //other stuff else //stuff. |
|
#3
|
||||
|
||||
|
Re: Boolean statement
Just to clarify what he said, in C any non-zero value is true. Zero is false. So, if you had a variable and you wanted to test if it was zero, you could say:
Code:
if(!variableBeingTested)
{
// Variable is zero
}
else
{
// Variable is not zero
}
Code:
if(variableBeingTested == 0)
{
// Variable is zero
}
else
{
// Variable is not zero
}
PS I just looked at the last post guy's name and team number and realized he's one of my team's mentors. ![]() Last edited by Ryan M. : 15-02-2004 at 07:37. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| What is your most prefered programming language? | Hailfire | Programming | 156 | 19-01-2005 21:42 |
| Mission Statement | Madison | FIRST-related Organizations | 11 | 19-05-2003 14:54 |
| Help w/ a Research Paper concerning a Dean Kamen statement | Ryan Dognaux | Chit-Chat | 1 | 10-02-2003 22:55 |
| Varying levels of enforcement... | Gui Cavalcanti | General Forum | 9 | 28-03-2002 16:29 |
| Improving PBASIC: Request for Comments | Greg Ross | Programming | 19 | 16-02-2002 22:14 |