Monthly Archive: April 2018

Webassembly-Loop

While(0), Why Macros Use It?

The do{…}while(0) statement is used to allow a macro to behave like a function. It is quite easy to find a #define statement that contains do{…}while(0) in it. This article is a follow up...