文章分类 -  知识是积累滴~

对计算机的学习,感悟和不懂的东东~ 代码程序各种语言各种名词啊
摘要:struct和typedef struct分三块来讲述: 1 首先://注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student stu1;来声明) 这里的Stu实际上就是struct Student的别名。Stu==struct Student 另外这里也可以不写Student(于是也不能struct Student stu1;了,必须是Stu stu1;) typedef struct { int 阅读全文
posted @ 2011-05-06 16:31 bingo~ 阅读(675422) 评论(34) 推荐(99)
摘要:调用getch,getche,必须包含头文件conio.h,否则在用vc编译时提示“找不到标识符”getch,getche,getchar共同点:都是读入一个字符不同点:1、getch读入字符后不会将字符回显到屏幕,而getche、getchar二者有回显;2、getchar等待输入直到按回车才结束(即使输了N多字符,但没按回车,程序还是处于输入等待状态), 同时,回车前的所有输入字符都会逐个显示在屏幕上,但只有第一个字符作为函数的返回值;getch,getche,二者在用户输入一个字符后(包括回车)就结束输入;下面是一个功能测试程序:#include<stdio.h> #incl 阅读全文
posted @ 2011-05-06 15:59 bingo~ 阅读(808) 评论(0) 推荐(0)
摘要:一直对开源和lunix不知道什么个意思开源是软件行业的一个用语 开源,就是开放源代码 软件包括 源代码,和目标代码 开放了源代码后,别人就可以非常简单的 复制,你的软件。 因为源代码是用一般工程师可以看懂的语言编写的。 而目标代码,则是为了保护其软件的知识产权(源代码),采用加密技术生成的代码。无法阅读,只有经过反向工程才能破解(属于侵权), 所以,开源是共享的意思。 比较著名的开源就是 lunix 系列了 还有科学计算自由软件SCILAB,类似MATLAB的一款软件 阅读全文
posted @ 2011-05-06 15:03 bingo~ 阅读(333) 评论(1) 推荐(0)
摘要:①、对于你能写这么长的问题描述,说明你很认真。②、你的目的性较强,但是你也想有更加明确的目标,我可以给你讲一下怎么自己去寻找目标和路线以及怎样学习。③、计算机专业领域一共有几个大方向,十几个分支方向,而每个分支方向又有几十个小方向,每一个方向的深入学习与熟练到一定火候都不是一朝一夕,互相之间也不是完全没联系的,但是你现在就应该选择一个大方向并在其中的一个小方向内深入(为什么要这么早就选择具体的分支方向?后面说)。④、这里列出计算机的几个大方向(非编程开发类的我就不说了): 基本方向: 1、单片机、嵌入式方向 2、网络编程:涉及到服务器程序、客户端开发、脚本设计等。 3、系统编程:基础API开发 阅读全文
posted @ 2011-05-06 14:08 bingo~ 阅读(453) 评论(1) 推荐(2)