易截截图软件、单文件、免安装、纯绿色、仅160KB

【C\C++语言入门篇】 序言

之前的定位可能主要为了研究底层及一些较复杂的问题上,而忽略了一些初学的朋友。导致他们可能一进来就有点“望而生畏”的感觉(自诩了哈,拍砖!)。应怪兽群里兄弟及一些朋友的建议,同时也为了把自己的经验及编程方面的一些想法分享给大家。因此打算写一些CC++语言基础入门的博文。
从本模块中,大家可以了解到一些什么?
1. 本模块定位为基础篇,主要还是一些语法上由浅入深,不会涉及很复杂的东西。着重从基础中去思考,去发散。
2. 纠正以往的一些不良好的编码规范。
3. 从一定得高度去看待自己所使用的语言,避免在胡同里打转。
4. 本模块是CC++结合着描述,当然是单独的。这样做也是为了让大家有个区分和对比。
5. 一些简单的程序执行效率考虑。
本模块并不是细致的讲解一些语法和基础,我们不能始终盯着语法或者种种限制而使我们的思维受到限制。在这里我们将共同去探讨编程的一些思想。从helloworld开始,一步一步逐步思考。我相信我们都会有很多收获。
每篇博文后面都会给出一些思考,欢迎初学的朋友回复你们的想法。大牛略过!
当然由于本人水平有限,这里也只是为了帮助和指引一些初学者。欢迎大牛们拍砖。


相关文档:

c/c++ 左值 右值讨论

左值性(lvalueness)在C/C++中是表达式的一个重要属性。只有通过一个左值表达式才能来引用及更改一个对象(object)的值。(某些情况下,右值表达式也能引用(refer)到某一个对象,并且可能间接修改该对象的值,后述)。
    何谓对象?如果没有明确说明,这里说的对象,和狭义的类/对象(class/object) ......

在VC6中使用c API方式连接MySQL数据库

在VC6中使用c API方式连接MySQL数据库
一、环境配置
1、在MySql的官方网站下载mysql-connector-c-noinstall,并将解压后的bin和include文件夹拷贝到Mysql的安装目录
2、设置VC6环境,在vc工具-选项-目录,加入刚才的Include文件夹的路径,例如:C:\Program Files\MySQL\MySQL Server 5.1\include
二、工程设置
3、将li ......

面试c/c++题目

1、从N个数中选出n个最大的数,写出思路和实现。
先读入n个,并且排序,队列,就是有序的队列。然后再一个个读,比最大的那个大的时候就FIFO。
2、写出一个c/s通讯程序,要求服务器端用非阻塞模式。
不让抄书?不让上网?直接拽一句“你Y当我man文档啊?”
3、TCP/UDP的异同。
确认机制,不知道还要问什么, ......

Linux C 开发环境(debian)

#apt-get install gcc (编译器)
#apt-get install gdb (调试)
#apt-get install libc6-dev (开发库)
如果没有开发库,gcc的时候就会错误
gcc h.c
h.c: In function ‘main’:
h.c:1: warning: incompatible implicit declaration of built-in function ‘prin ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号