所在位置:主页 > 程序语言 > 学编程,首先要懂的什么?废话者不给分

学编程,首先要懂的什么?废话者不给分

发布时间:2023-12-29 16:09来源:www.sf1369.com作者:宇宇

一、学编程,首先要懂的什么?废话者不给分

首先,要明白程序最基本的书写格式(最好从最简单程序的入手),目的是掌握程序编写时的基本框架,对阅读和编写程序大有益处。其后会慢慢发现,无论是再怎么难和复杂的程序都只是镶嵌在其中罢了。自然,日后学起来就会感觉清晰明了!

再者,要清楚自己学编程的阶段。一般分为:基础语法和格式段、该语言的独有特点段、高级段。这样根据自己的程度慢慢来,不必急于求成!

补充:要想学好编程就只有一个方法:自己动手上机编写!无论是例题还是自己想出来的小程序都要自己上机做。而自己编出来的无论是多么简单都会激起你学编程的兴趣。这时候你就会觉得自己已经入门了哈。。。湖南的编程学习群◥◥(1049~~~~加~~~50799)◤◤

这个群挺不错,可以学到很多东西,希望对你有帮助。

二、什么是驱动啊,要什么驱动?

我比较形象的来说明一下:所谓驱动,英文是:Driver,就是驾驶员的意思。要让一个汽车很好的工作,就要一个很称职的驾驶员。现在硬件就好比是车子,而驱动就是那个驾驶员。当然驾驶员有初级的和资深之分,那么驱动也有公版和专门之分。所以一般官方网站通常会不定时的更新他们的驱动,就象是在培训他们的驾驶员,为了充分发挥硬件的功能,这是使硬件发挥最大功能最优的方法。现在一般的驱动都是用C++的程序语言编写的,这个对于一般的用户就无须知道的很清楚了。

对于第二个问题:一般XP内自带很多的驱动,他本身有一个驱动库,包括市面上99%的公版驱动,公版驱动就是可以使硬件发挥最基本的功能,但是对于一些新增的或是优化的功能他就不能完全发挥了。而且他所带的所有的驱动都是经过微软的认证的,可以安全使用。所以建议在装完XP后,要重新装的驱动如下:主板,显卡是一定要重新安装的。再有的如果你喜欢也可以重新安装。再来还有一些硬件,比如摄像头和网卡,如果牌子不是那么的大,可能他们的驱动是无法正常安装的,微软会提示没有经过安全认证,安装会引起系统的不稳定,不要睬它,直接手动安装就可以了。

三、C语言中的是getch什么函数啊

变量名=getchar();

用法:用键盘输入一个数据,并把它赋值给=号前面的变量

getchar();

单独一条语句,用法:让使用者能够看到输出的数据

首先不要忘了,要用getch()必须引入头文件conio.h,以前学C语言的时候,我们总喜欢用在程序的末尾加上它,利用它来实现程序运行完了暂停不退出的效果。如果不加这句话,在TC2.0的环境中我们用Ctrl+F9编译并运行后,程序一运行完了就退回到TC环境中,我们根本来不及看到结果,这时要看结果,我们就要按Alt+F5回到DOS环境中去看结果,这很麻烦。而如果在程序的结尾加上一行getch();语句,我们就可以省掉会DOS看结果这个步骤,因为程序运行完了并不退出,而是在程序最后把屏幕停住了,按任意键才退回到TC环境中去。那我们来看看getch()到底起的什么作用,getch()实际是一个输入命令,就像我们用cin>>的时候程序会停下来等你输入,和cin不同的是,getch()的作用是从键盘接收一个字符,而且并不把这个字符显示出来,就是说,你按了一个键后它并不在屏幕上显示你按的什么,而继续运行后面的代码,所以我们在C++中可以用它来实现“按任意键继续”的效果,即程序中遇到getch();这行语句,它就会把程序暂停下来,等你按任意键,它接收了这个字符键后再继续执行后面的代码。

你也许会问,为什么我们在C++中就没有在程序的末尾加上getch(),解释是,软件总是不断更新的,不好的地方当然要进行改正,getch()加在程序末尾,它又不赋值给任何变量,所以它在这个地方完全是垃圾代码,与程序无关。C++中考虑到这一点,于是在每次程序运行完了并不退出,而是自动把屏幕停下来,并显示“press any key...”叫你按任意键退出,这就好比C++在它的环境中运行程序,在程序的末尾自动加上了一行getch();语句,并且在这行语句前还添加了一行输出语句cout<<press any key...;来提示你程序结束了,按任意键继续。实际上我们编译好的程序在程序结束了本身是不会停下来的,我们可以在编译产生的Debug目录中找到这个编译好的应用程序(扩展名exe),在文件夹中双击运行它,你会发现屏幕闪了一下MS-DOS窗口就关闭了,因为程序运行完就自动退出了,回到了windows环境,当然,如果我们在DOS环境中运行这个程序,我们就可以直接在看到DOS屏幕上看到程序运行结果,因为程序运行完后并不清屏。

还有一个语句,和getch()很相似,getche(),它也需要引入头文件conio.h,那它们之间的区别又在哪里呢?不同之处就在于getch()无返回显示,getche()有返回显示。怎么说呢?我举个例子你就明白了。

四、html语言解释

1.

跳到下一行

2.加粗字体 3.把字变成斜体 4.在字体下面加下划线 5. 的align属性 格式: 6.给字体加上下划线 7.使字体加大 8.使字体缩小 9.把一变成另一字的下标图 10.把一字变成另有字的上标 11.改变指定字的颜色 12. 换行 13.#为1~6的数字从大到小 14.建立超连接 (1)就用当前窗口 (2)重新打开窗口 (3)把上个网页在副框显示 (4)把上个网页显示在浏览器顶部 (5) 苗点建设 (6)苗点连接 (7)连接到指定网页指定苗点 我的一些 笔记 自己参考下