摘要:以每行一个单词的形式打印其输入统计输入中相同长度单词的出现次数小结一下今天的编程:编译的时候总是出错,一般是变量名写错或者全角符号半角符号的问题,宏定义后面不要加分号,写之前最后有思路,想象程序的控制流程应该这样的,否则会很浪费时间,自己在哪里瞎改。计算机是不会骗你的,出错总是有原因的,写程序的时候脑子一定要清醒,这样效率高。看书不怎么顶用,程序一定要自己写,你会发现自己很多清楚的东西在写程序会很模糊。
阅读全文
12 2010 档案
摘要:#include <stdio.h>int main(){ int nspace = 0; char c; c = getchar(); while(c != '\n'){ if((c != 32) && (nspace == 0)){ //没有读到空格且前面没有空格就输出并读取下一个 putchar(c); c = getchar(); } if...
阅读全文
摘要:微软的东西能少碰就少碰,可是现在赶着要一个做节目的东西,凭我的基础相对来说VC++熟悉一点,很多人都说MFC过时了,我也不打 算化很大时间在这个东西上,MFC很绕,有点头疼,这个东西感觉无头无尾,不知道从哪里开始到那里结束。类的继承和初始化太多了, 很多地方搞不懂.在此做个笔记,理理头绪,现在暂时不想接触C#,语法规则记得太多,容易乱套,虽然知道那东西上手快,封装高。 类CFrameWnd:Create()函数创建窗口 ShowWnd()显示更新窗口 类CWinApp: CWinApp * m_pCurrentWinApp CFrameWnd * m_pMainWnd(在MFC中指向CWn
阅读全文
摘要:利用别人的SDK做二次开发是很不舒服的事情,你不知道别人里面函数是怎么实现的,如果给你的手册中函数定义错误了,你就使劲地折腾吧,一个下午就在猜测函数原型里度过了。今天下午多亏陈师兄帮忙,算是连接上RFID阅读器的端口了。在显示加载DLL时,如果利用导出函数序号访问,最好在DOS下用DUMPBIN命令看下ORIGINAL的序号,这样比较靠谱,晚上随便下的DLL函数查看器毕竟是别人写的,还是不靠谱。如果最后运行不成功的话,就仔细看SDK的手册,大胆猜测函数原型吧,导出函数的入口地址也很重要,在调试中可以查看它的变量,是否是想要的导出函数地址。WINDOWS编程还是要了解的,毕竟中国政府和大多数人都
阅读全文
摘要:题目,描述如下:C/C++ code请用一行代码替换“****************”,使程序输出:Hello World。帖子里有两种方法解决,一种是宏定义的方法,另一种是用内部解构,用全局变量的方法调用PRINTF巧妙解决,不得佩服网友思维的巧妙。这个GCC编译器下无法通过,但在VC++下编译通过了,应该是编译器规则问题。参考1.http://topic.csdn.net/u/20101208/12/80dc2fe5-beee-493a-af31-9475f1469a33.html?4052
阅读全文
摘要:关于I/O流,初学会碰到一些很奇怪的现象。程序如下:在终端下屏幕只是输出的只有hello-err,而不输出hello-out,非常让人疑惑把程序稍微改一下:这次终端屏幕可以输出hello-out和hello-err,ffplush能立即把输出缓冲区的数据进行物理写入,能保证信息实时地打印出来,而stderr是无缓冲的输出,保证错误提示和输出能够及时反馈给用户,供用户排除错误。在第一个程序中,hello-out写在缓冲区,一直写到缓冲区满了屏幕才会输出hello-out,而且会输出很多个。再把程序改一下:程序也可以输出hello-out和hello-err,这说明标准输出是行缓冲,遇到”\n”,
阅读全文
摘要:昨晚由于在UBUNTU下自己乱操作,在UBUNTU下新建一个文件,却无法打开乱操作过程如下:1.新建一个文件,然后打开2.由于系统相应速度较慢,在打开的过程中重新命名这个文件,然后尝试打开重命名后的文件3.那个文件一直处于正在打开的状态,却无论如何打不开4.最后删除这个文件,以后新建文件都碰到3.所描述的状况不知道有什么办法可以修复
阅读全文

浙公网安备 33010602011771号