• 从零开始简单快乐学编程(13)--变量输出

    2015-05-15
    如何把变量打印(输出)到屏幕上(黑框) 用printf() 这个函数 之前看到printf(hello); 这是打印字符串 那么如何打印变量的值呢 先说怎么打印一个整型变量 int a=1; 变量a的值是1 如果要打印...
  • 从零开始简单快乐学编程(12)--变量定义

    2015-04-15
    呃,说到变量了 定义一个整型变量(也就是整数变量) int a; a是变量名 就是一个叫a名字,可以存放整数的盒子 那么怎么把数字放入这个叫a的盒子里面呢 很简单 先定义 int a; 后赋值...
  • 从零开始简单快乐学编程(11)--变量

    2015-02-01
    下面说说变量 变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。 上面这句话你肯定没看懂 变量就是计算机内存的某个空间,专门用于存储数据的 而这个空间可以...
  • 从零开始简单快乐学编程(10)--hello world

    2015-01-01
    看下面代码,结果是在黑框打印hello world #include stdio.h int main() { printf(hello world \n); return 0; } #include stdio.h include 是包含的意思 std 是标准的简写 io 是 input和output ,h是head stdio.h 就是标准输...
  • C语言在线教程

    2014-12-01
    ...
  • 从零开始简单快乐学编程(9)--C语言开始

    2014-10-26
    现在正式开始进入C语言的阶段 C语言是公认的一门编程入门语言 也并不是说一学编程就必须要开始学C语言 学好了C语言,学其他语言会很容易,比如java,php等,因为语法很接近 C语言和...
  • C语言工作原理和运行机制

    2014-09-26
    可以说,所有的编程语言都是一个原理,使用人类能读懂的语言来编写源代码(source code),再利用编译器将源代码翻译成机器能读懂的语言,称为目标代码(object language)。 在计算机底层硬...
  • 从零开始简单快乐学编程(8)--批处理的循环

    2014-09-25
    从零开始简单快乐学编程(8)--批处理的循环
    批处理的判断说了点皮毛。。 下来再来看看批处理的循环 循环的操作就是使一段命令重复执行多次或者无限次 看下面 @echo off set var=0 rem 循环开始 :this set /a var+=1 echo 第%var%次循环 if...
  • 从零开始简单快乐学编程(7)--批处理数学运算

    2014-09-23
    下面就来用批处理做数学运算吧 如下 @echo off set /p x=输入一个数字: echo %x% set /a y=2*%x% echo %x%+%x%=%y% pause set /p 的作用前面说过了,定义一个x变量,让用户输入个值并把值存进去(文字...
  • 从零开始简单快乐学编程(6)--批处理判断语句

    2014-09-21
    下面我们说说if--else (如果-否则) 看字面很简单,在程序里就是 如果 怎样 就 做怎样 否则 就 做怎样 直接看代码 @echo off set /p password=请输入密码 if %password%==123456 echo 正确 pause 如果密...
  • 从零开始简单快乐学编程(5)--批处理变量输入

    2014-09-01
    从零开始简单快乐学编程(5)--批处理变量输入
    基本很少有人会通过开始-运行-cmd dos窗口里去输入 bat文件本身就支持可以手工输入 可以用set 的/p 参数命令 p就像put 输入的意思 代码如下 @echo off set /p var=请输入一个值 echo %var% pause 这...
  • 从零开始简单快乐学编程(4)--批处理的变量

    2014-08-27
    从零开始简单快乐学编程(4)--批处理的变量
    首先说说变量吧 变量就是可变的量 就是一个值,比如说x,但它是可以随时变化的 这个跟数学里的未知数x不一样 未知数是已经定死的,不能变化。也就是说这个x 它如果是5,那它就是...
  • 从零开始简单快乐学编程(3)--使用批处理

    2014-08-25
    从零开始简单快乐学编程(3)--使用批处理
    其实呢 @ 也不必每条命令都加 echo 本身就可以控制 echo off 这一句不是打印off哦,而是关闭回显功能(就是不让命令显示了),就是只要在开头第一局加上这么一句话,之后的命令都不需...
  • 从零开始简单快乐学编程(2)--批处理的认识

    2014-08-24
    开始学什么好呢。。 C语言? 不,还是批处理吧。开始先做个热身,然后在去学习C语言 为什么一开始学批处理? 呃,因为你不需要下载任何东西,只要你用的是window系统就可以开始编...
  • 从零开始简单快乐学编程(1)--认识编程

    2014-08-23
    <b>从零开始简单快乐学编程(1)--认识编程</b>
    从零开始简单快乐学编程...
  • C语言动态链接库DLL的加载

    2014-08-23
    C语言动态链接库DLL的加载
    静态链接库在链接时,编译器会将 .obj 文件和 .LIB 文件组织成一个 .exe 文件,程序运行时,将全部数据加载到内存。 如果程序体积较大,功能较为复杂,那么加载到内存中的时间就会比...
  • C语言第一个DLL程序

    2014-08-23
    C语言第一个DLL程序
    DLL 程序的入口函数是 DllMain(),就像 DOS 程序的入口函数是 main()、Win32 程序的入口函数是 WinMain() 一样。前面我们一直在讲的就是DOS程序。 DllMain() 函数的原型为: 复制纯文本新窗口 BO...
  • 动态链接库(dll)简介

    2014-08-23
    DLL 是 Dynamic Link Library 的缩写,译为动态链接库。DLL也是一个被编译过的二进制程序,可以被其他程序调用,但与 exe 不同,DLL不能独立运行,必须由其他程序调用载入内存。 DLL 中封装...
  • C语言多文件编译的例子

    2014-08-23
    在 VC6.0 中新建一个工程,添加 fun.c、main.c 两个源文件和 fun.h 一个头文件,内容如下: fun.c 复制纯文本新窗口 #include stdio.h int fun1 () { printf ( The first function! \n ); return 0 ; } int fun2 () { pr...
  • C语言头文件深入理解

    2014-08-23
    C语言头文件深入理解
    C语言程序中,源文件通常分为两种:一种用于保存程序的声明(declaration),称为头文件;另一种用于保存程序的实现(implementation),称为定义(definition)文件。 C程序的头文件以.h为后缀,...
  • C语言为指针动态分配内存

    2014-08-22
    C语言程序员要严防内存泄漏,这个内存泄漏就是由动态内存分配引起的。指针是C语言和其它语言的最大区别,也是很多人不能跨入C语言的一道门槛。既然指针是这么一个危险的坏东西...
  • C语言FILE结构体以及缓冲区深入探讨

    2014-08-22
    C语言FILE结构体以及缓冲区深入探讨
    在C语言中,用一个指针变量指向一个文件,这个指针称为文件指针。通过文件指针就可对它所指的文件进行各种操作。 定义文件指针的一般形式为: FILE *fp; 这里的FILE,实际上是在s...
  • C语言getchar()、getche()、getch()的区别

    2014-08-22
    三个函数的对比 -- 缓冲区 头文件 回显 getchar() 有缓冲区 stdio.h 有回显 getch() 无缓冲区 conio.h 无回显 getche() 无缓冲区 conio.h 有回显 getchar()函数 先来看一下getchar(),其原型为: int getch...
  • C语言缓冲区(缓存)详解

    2014-08-22
    缓冲区又称为缓存,它是内存空间的一部分。也就是说,在内存空间中预留了一定的存储空间,这些存储空间用来缓冲输入或输出的数据,这部分预留的空间就叫做 缓冲区 。 缓冲区根...
  • 对C语言输入输出流的深入理解

    2014-08-22
    流(stream)是一个很抽象的概念,《C程序设计语言》中这样定义:流与磁盘或其它外围设备关联的数据的源或目的地。 在Unix/Linux中,文本流和二进制流是相同的,但在Windows中,稍有差...