- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 数组、指针及字符串(1)
(一维)数组数组的特性: 1. 连续性,即所有元素,在内存中是连续的 2. 一致性,所有元素的类型是一致的。 数组可以将类型一样的东西集中存放,方便管理。注意: 1. 数组声明时,必须指定大小,不可以为变量大小 2. 数组的名字,其实是一个地址,代表数组的首地址数组寻址编译器如何找到数组元素nScoreAry[1]的地址? 它是依据数...
2019-01-29 13:38:50
200
原创 函数调用过程
循环C语言种有三种循环:do...whilewhilefor(初始化;条件判断;步进)函数主函数(main)库函数自定义函数函数的发明,使得变成可以以函数为单位进行模块化,叫做面向过程。函数的调用过程软件工程中,有“高内聚,低耦合”的要求。 函数就是为了实现以上要求发明的产物。 函数是面向过程的“接口",其接口包含了:参数、返回值。 函数与函数之间,就是通过...
2019-01-29 12:01:33
803
原创 浮点编码
浮点编码问题,如何在内存中表示小数?float fltValue = 16.25;//fltValue对应的十六进制为多少?前期准备的知识,如何将十进制小数,转变为二进制。 十进制的123的本质: 同理: ...
2019-01-28 20:21:55
2393
原创 C语言基础
博主使用的是VS(在微软官网能免费下载)编码规范(简)1. 代码文件不要用中文拼音,不要有空格2. 对于代码,用空格、空行,来调整逻辑,美观。3. 变量命名要规范匈牙利命名法`变量 ‐ 前缀int ‐ n, i 如:int nValue;float ‐ f, fltdouble ‐ dbchar ‐ ch指针 ‐ p函数:选用一个或多个有意义的英文单词,英文单词首...
2019-01-27 20:41:03
168
原创 C语言入门
C语言的源程序(helloworld.c)是不能直接运行,需要经过编译等一系列的处理,最终变为可执行程序(helloworld.exe)。以上过程的细节,其实最主要是两步:1. 编译的过程: 编译器(cl)的输入,是源程序(.c文件);编译器的输出,是obj文件(.obj文件)。把源文件,变为机器码。2. 链接的过程:链接器(link)的输入,是obj文件;链接器的输出,是exe文件。遍历多...
2019-01-27 20:05:58
141
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人