随笔分类 - C
摘要:下面演示gcc对C源程序的分步编译过程: 1. 编译(Compile) gcc hello.cpp -c # 生成hello.o,目标文件名字和源文件名字一样,VC编译会生成.ojb文件,gcc编译器会生成.o文件 备注: 上面的编译实际上是 执行了两步操作: 编译 + 汇编,即先把C程序(.cpp
阅读全文
摘要:参考:http://c.biancheng.net/view/660.html gcc可以一次性完成C语言源程序的编译,也可以分步骤完成;下面先介绍一次性编译过程。 1.生成可执行程序 cd xxx # 先进入源程序所在的目录 gcc hello.cpp # 一次性编译,windows系统生成a.e
阅读全文
摘要:一、gcc的下载 网址:www.mingw.org ,点击右上方的 download installer 二、安装 打开安装程序,默认安装,弹出下列界面 找到mingw32-gcc-g++(注意class属性要为bin),右键点击Mark for Installation。 点击左上角的Instal
阅读全文
摘要:1.安装nodejs 2.node -v,可查看node版本; npm -v,可查看npm版本 3.npm install gitbook-cli -g,安装gitbook 此过程经常报错,如果报错,找到 nodejs\node_modules\npm\npmrc文件,打开后,修改如下: 这是我的原
阅读全文
摘要:windows操作系统下system () 函数详解(主要是在C语言中的应用) 函数名: system 功 能: 发出一个DOS命令 用 法: int system(char *command); system函数已经被收录在标准c库中,可以直接调用 程序例: #include <stdlib.h>
阅读全文
摘要:转载自http://blog.csdn.net/yapian8/article/details/46983319 最近两年 C++又有很多人出来追捧,并且追捧者充满了各种优越感,似乎不写 C++你就一辈子是低端程序员了,面对这种现象,要不要出来适时的黑一下 C++呢?呵呵呵。 咱们要有点娱乐精神,关
阅读全文
摘要:转载自http://blog.codingnow.com/2007/09/c_vs_cplusplus.html 周末出差,去另一个城市给公司的一个项目解决点问题。回程去机场的路上,我用手机上 google reader 打发时间。第一眼就看到孟岩大大新的一篇:Linux之父话糙理不糙 。主题是 C
阅读全文
摘要:scanf( )函数和gets( )函数都可用于输入字符串,但在功能上有区别。若想从键盘上输入字符串"hi hello",则应该使用__gets__函数。 gets可以接收空格;而scanf遇到空格、回车和Tab键都会认为输入结束,所有它不能接收空格。 char string[15]; gets(s
阅读全文
摘要:一、getchar、getch、getche 1、getchar() getchar()从输入缓冲区读入一个字符,并返回这个字符的ASCII码(即函数返回值为int型),出错返回-1(EOF);如果用户输入了不止一个字符,则其他字符会保存在键盘缓冲区等待getchar函数调用。 2、getch()
阅读全文
摘要:一、三点说明 1、用户输入的字符,会以ASCII码形式存储在键盘缓冲区;2、每调用一次scanf函数,就从键盘缓冲区读走一个字符,相当于清除缓冲区;3、若用户一次输入n个字符,则前n次调用scanf函数都不需要用户再次输入,直到把缓冲区的数据全部读取(清除)干净 4、调用scanf()函数时,用户最
阅读全文
摘要:C/C++头文件一览 //////////////////////////////////////////////////////////////////////////C头文件(C89,C95)(C++98,C++03也包含) include <assert.h> //诊断库include <ct
阅读全文
摘要:一、基本概念 数组名:本质是指向数组第一个元素的常量指针,即数组首地址 函数名:本质是指向函数第一条指令的常量指针,即函数首地址 函数指针:保存了函数首地址,可以看做函数的别名 二、函数指针的声明方法 type (*func)(type &, type &) 1、该语句声明了一个指针func,它指向
阅读全文
摘要:一、指针函数1、定义指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针 函数返回值类型 函数名(参数表) int * f(int x,int y); //函数返回值类型是int *,即返回一个地址,该地址指向int型数据 //主调函数中必须用int *型变量来接收该函数 //函
阅读全文