随笔分类 - C Primer Homework
最近复习C语法,购得一本C Primer Plus第五版,准备耐性从重翻到尾,不放过任何细节。
也总结下编程作业了。以一个初学者的态度去面对C。
摘要:自定义类printf变参数的输出函数,常用于调试在C99下可以使用如下方法:#ifdef DEBUG#include <stdio.h> #define debug(fmt, x...) \do \{ \ printf("%s %s(Line %d): "fmt,__FILE__,__FUNCTION__,__LINE__, ##x); \}while(0)#else#define debug(fmt, x...)#endif或者#ifdef DEBUG#include <stdio.h> #define debug(...) \do \{ \ pr
阅读全文
摘要:题目要求:让计算机发出警告并输入如下语句。Run away! The house is getting fire.基础知识不扎实的我,想了半天,都准备用windows.h中的beep函数了。ASCII 字符中的 ’\a’也就是’\007’即是响铃符,现在的C/C++编译器基本上都支持这一字符的输出响铃。使用只需printf打印出即可。#define beep '\a' printf("%c",a); printf("%c",'\007');
阅读全文

浙公网安备 33010602011771号