Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Prodentim Probiotics Specially Designed For The Health Of Your Teeth And Gums

Instant Grammar Checker - Correct all grammar errors and enhance your writing

Teach Your Child To Read

Powerful WordPress hosting for WordPress professionals

Disclosure: My content contains affiliate links.

31,123 questions

40,780 answers

573 users

How to toggle a boolean in C

2 Answers

0 votes
#include <stdio.h>
#include <stdbool.h>

int main(void) {
    bool x = true;
    printf("%s\n", x ? "true" : "false");
    
    x = !x;
    printf("%s\n", x ? "true" : "false");
    
    x = !x;
    printf("%s\n", x ? "true" : "false");
    
    x = !x;
    printf("%s\n", x ? "true" : "false");
    
    return 0;
}


   
   
   
/*
run:
 
true
false
true
false
   
*/

 





answered May 9, 2022 by avibootz
0 votes
#include <stdio.h>
#include <stdbool.h>

int main(void) {
    printf("%s\n", !true ? "true" : "false");
    
    printf("%s\n", !false ? "true" : "false");
    
    return 0;
}


   
   
   
/*
run:
 
false
true
   
*/

 





answered May 9, 2022 by avibootz

Related questions

2 answers 56 views
56 views asked May 9, 2022 by avibootz
2 answers 59 views
2 answers 60 views
1 answer 25 views
1 answer 29 views
29 views asked Sep 30, 2023 by avibootz
...