摘要:
C语言通常称为中级计算机语言。中级语言并没有贬义,不意味着它功能差、难以使用、或者比B A S I C、P a s c a l那样的高级语言原始,也不意味着它与汇编语言相似,会给使用者带来类似的麻烦。C语言之所以被称为中级语言,是因为它把高级语言的成分同汇编语言的功能结合起来了。表1 - 1表明了C 阅读全文
posted @ 2021-03-10 09:12
大麦植发王
阅读(702)
评论(0)
推荐(0)
摘要:
C语言声明的优先级规则 A 声明从它的名字开始读取,然后按照优先级顺序依次读取 B 优先级从高到底依次是: B.1 声明中被括号括起来的那部分 B.2 后缀操作符: 括号()表示这是一个函数,而 方括号[]表示这是一个数组 B.3 前缀操作符:星号*表示“指向...的指针” C 如果const和 v 阅读全文
posted @ 2021-03-10 09:10
大麦植发王
阅读(447)
评论(0)
推荐(0)
摘要:
1. 每个进程都运行在自己私有的内存空间中(即虚拟地址空间)。在32位系统中,4GB的进程地址东健被分为用户空间和内核空间两个部分。用户空间占据着0~3GB(用16进制表示为0xC0000000),而内核空间的范围是3GB~4GB。对于一个进程而言,都会涉及3种不同的数据段,分别是代码段、数据段和堆 阅读全文
posted @ 2021-03-10 09:08
大麦植发王
阅读(313)
评论(0)
推荐(0)
摘要:
1.忘记注释结束符 代码 a = b; /* 出现bug c = d; /* c = d将不会执行*/ 2.意外的赋值/意外的bool表达式 代码: if(a = b) c; /*a恒等于b,只有当b!=0的时候才执行*/ 再看下面的代码: if(0 < a < 5) c; /*布尔表达式恒为真*/ 阅读全文
posted @ 2021-03-10 09:07
大麦植发王
阅读(147)
评论(0)
推荐(0)
摘要:
建议: 理解数组的工作方式 获取数组的长度时不要对指针应用sizeof操作符 显示地指定数组的边界,即使它已经由初始化值列表隐式地指定 规则: 保证数组索引位于合法的范围内 在所有源文件中使用一致的数组记法 保证变长数组的长度参数位于合法范围之内 保证复制的目标具有足够的存储空间 保证表达式中的数组 阅读全文
posted @ 2021-03-10 09:06
大麦植发王
阅读(119)
评论(0)
推荐(0)
摘要:
我最新一直在和新手和入手级开发人员打交道,我注意到一些开发人员(甚至是老手)在粗心时常犯的错误.这些错误各不相同,从工具的使用到网络服务的适当应用都有.以下是六个主要的开发错误. 1.认为必须要用Visual Studio.NET来开发.NET应用 那些对微软.NET开发不了解的人误以为:利用.NE 阅读全文
posted @ 2021-03-10 09:05
大麦植发王
阅读(97)
评论(0)
推荐(0)
摘要:
结构的本质是C语言的一种数据抽象,通俗的说,是基本数据类型的重组。为什么要重组呢?因为基本数据类型不够用了。为什么不够用了呢?因为需要的信息类型太多了。这是一个很大的话题。信息本来是没有什么类型之分的,但是为了便于在计算机内部的管理,人们在C语言中把信息先分成了基本的几个类型,比如整型、浮点型、字符 阅读全文
posted @ 2021-03-10 09:04
大麦植发王
阅读(101)
评论(0)
推荐(0)
摘要:
实现思路: 一、需要一个输入文件(input.txt),两个对拍程序(main1.txt,main2.txt) 二、将标准输入重定向为input.txt。将标准输出分别重定向为output1.txt,output2.txt。 三、对两个输出文件进行比较,输出结果。 具体实现: 一、所需头文件 1: 阅读全文
posted @ 2021-03-10 09:03
大麦植发王
阅读(224)
评论(0)
推荐(0)
摘要:
1.在使用变量时应该遵循一下良好的编程习惯。 <1>定义有意义的变量名,有助于程序自成文档,可以减少注释。 <2>用作变量名的标识符,第一个字母应该小写。大写字母开头和字母全部大写的标识符有专门的含义。 <3>变量名使用多个单词可使程序具有更好的可读性,这种情况下,需要将第一个单词外的每个单词首字母 阅读全文
posted @ 2021-03-10 09:02
大麦植发王
阅读(179)
评论(0)
推荐(0)
摘要:
本文讲解的是你在建立包含内存以外资源的类型,特别是处置非内存资源的时候,如何编写自己的资源管理代码。 我们已经知道了处置那些占用非受控(unmanaged)资源的对象的重要性,现在应该编写资源管理代码来处置那些包含非内存资源的类型了。整个.NET框架组件都使用一个标准的模式来处理非内存资源。使用你建 阅读全文
posted @ 2021-03-10 09:01
大麦植发王
阅读(634)
评论(0)
推荐(0)