![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
黑色巧克力ttyy
这个作者很懒,什么都没留下…
展开
-
<<The C Programming Language>>学习之路-练习题参考答案 1-4
#include #include int main() { float fahr, celsius; int lower, upper, step; lower = -17.8; upper = 148.9; step = 11.1; celsius = lower; printf(" 摄氏温度与华氏温度对照表\n\n"); char *pF原创 2014-03-27 22:41:33 · 618 阅读 · 0 评论 -
<<The C Programming Language>>学习之路-练习题参考答案 1-1
从今天开始系统将C圣经书>练习题全部做一遍,书已经看几遍了,自己感觉看多少遍也不如自己亲手做一遍,开始这段学习旅程吧,即使今年剩余的空余时间都做了这练习,也相信编程能力会有较大的飞跃吧。 由于目前家里电脑老旧,无法安装Linux虚拟机,后续手头宽裕了会买台高配台式机,我的编译器是Microsoft Visual studio2008.. 记录我的练习过程: 开始时新建了book1-1.cpp原创 2014-03-26 23:37:16 · 1556 阅读 · 0 评论 -
<<The C Programming Language>>学习之路-练习题参考答案 1-2
编译时又警告“ warning C4129: “c”: 不可识别的字符转义序列”,相当于打印字符c #include main() { printf("hello, \cworld\n"); } 输出: hello, cworld原创 2014-03-26 23:41:00 · 747 阅读 · 0 评论 -
从汇编层面深度剖析C++虚函数
<br />从汇编层面深度剖析C++虚函数 <br /> 虚函数是C++语言实现运行时多态的唯一手段,因此掌握C++虚函数也成为C++程序员是否合格的试金石。csdn网友所发的一篇博文《VC虚函数布局引发的问题》 从汇编角度分析了对象虚函数表的构,以及C++指针或者引用是如何利用这个表来实现运行时多态。 <br />诚然,C++虚函数的结构会因编译器不同而异,但所使用的原理是一样的。为此,本文使用linux平台下的g++编译器,试图从汇编的层面上分析虚函数表的结构,以及如何利用它来实现运行时多态。 <b原创 2011-05-03 22:35:00 · 355 阅读 · 0 评论 -
<<The C Programming Language>>学习之路-练习题参考答案 1-12
#include #include #define IN 1 #define OUT 0 int main() { int c; char cache[100] = {0}; int i = 0; while((c =getchar()) != EOF) { if(c == ' ' || c == '\t' || c原创 2014-04-01 22:12:14 · 694 阅读 · 0 评论 -
<<The C Programming Language>>学习之路-练习题参考答案 1-11
#include #define IN 1 #define OUT 0 int main() { int c; int nCharCount = 0,nWordsCount = 0, nLinesCount = 0; int state = OUT; while(1) { while((c =getchar()) != EOF) { nCh原创 2014-03-31 22:23:49 · 663 阅读 · 0 评论 -
<<The C Programming Language>>学习之路-练习题参考答案 1-10
#include #include int main() { int c; while((c = getch()) != EOF) { if(c != 0x0e) {if( c == '\t' ) { putchar('\\'); putchar('t'); } else if(c == '\b') {原创 2014-03-31 08:40:00 · 738 阅读 · 0 评论 -
<<The C Programming Language>>学习之路-练习题参考答案 1-8
#include int main() { int c, n1 ,n2, n3; n1 = 0; n2 = 0; n3 = 0; while((c = getchar())!= EOF) { if (c == '\n') { n1++; } else if(c == ' ') { n2原创 2014-03-29 22:14:27 · 693 阅读 · 0 评论 -
<<The C Programming Language>>学习之路-练习题参考答案 1-7
#include int main() { printf("%d\n",EOF); } 输出结果 -1原创 2014-03-28 22:51:32 · 638 阅读 · 0 评论 -
<<The C Programming Language>>学习之路-练习题参考答案 1-6
#include #include int main() { int b ; if( getchar()!= EOF) { printf("是1"); } else { printf("是0"); } return 0; }原创 2014-03-28 22:48:50 · 589 阅读 · 1 评论 -
<<The C Programming Language>>学习之路-练习题参考答案 1-9
#include int main() { printf("%d %d",EOF, NULL); int c; char pre = c = getchar(); putchar(c); while((c = getchar()) != EOF) { if( c != ' ' || pre!= ' ' ) { putchar(c);原创 2014-03-29 22:32:19 · 638 阅读 · 0 评论 -
<<The C Programming Language>>学习之路-练习题参考答案 1-5
#include #include int main() { float fahr, celsius; int lower, upper, step; lower = 0; upper = 300; step = 20; fahr = upper; printf("华氏温度与摄氏温度对照表\n\n"); char *pFahr = "华氏温度"原创 2014-03-28 22:15:20 · 546 阅读 · 0 评论 -
<<The C Programming Language>>学习之路-练习题参考答案 1-3
book1-3.cpp文件: #include int main() { float fahr, celsius; int lower, upper, step; lower = 0; upper = 300; step = 20; fahr = lower; printf("华氏温度与摄氏温度对照表\n\n"); char *pFahr = "原创 2014-03-27 22:28:03 · 621 阅读 · 0 评论 -
从汇编层面深度剖析C++虚函数
<br />从汇编层面深度剖析C++虚函数 <br /> 虚函数是C++语言实现运行时多态的唯一手段,因此掌握C++虚函数也成为C++程序员是否合格的试金石。csdn网友所发的一篇博文《VC虚函数布局引发的问题》 从汇编角度分析了对象虚函数表的构,以及C++指针或者引用是如何利用这个表来实现运行时多态。 <br />诚然,C++虚函数的结构会因编译器不同而异,但所使用的原理是一样的。为此,本文使用linux平台下的g++编译器,试图从汇编的层面上分析虚函数表的结构,以及如何利用它来实现运行时多态。 <b原创 2011-04-29 12:47:00 · 424 阅读 · 0 评论