C
#define WRITEPLUS "w+"
Description
If this macro is specified as the mode argument in a call of FSfopen, the file being opened will be created if it doesn't exist. If it does exist, it will be erased and replaced by an empty file of the same name. The user will then be able to write to the file or read from the file.