-
字符串(character string)就是一个或多个字符的序列。如:“hello world”,双引号不是字符串的一部分,而是通知编译器,这是一个字符串...
-
在c语言里面,两个函数包含在头文件里面,c++里面,标准库(被包含于中).
srand函数是随机数发生器的初始化函数。
原型:void srand(...
-
和机器字长及编译器有关系:
所以,int,long int,short int的宽度都可能随编译器而异。但有几条铁定的原则(ANSI/ISO制订的):
1 sizeof(sho...
-
大内高手—常见内存错误
随着诸如代码重构和单元测试等方法引入实践,调试技能渐渐弱化了,甚至有人主张废除调试器。这是有道理的,原因在于调试的代价往往太大了,特别是调...
-
概述
Joel Spolsky认为,对指针的理解是一种aptitude,不是通过训练就可以达到的。虽然如此,我还是想谈一谈这个C/C++语言中最强劲也是最容易出错的要素。
鉴于...
-
函数原型:
printf(Control-String, item1, item2, ...);
表一 转换说明符及作为结果的打印输出
...
-
这里以串口作为传输媒介,介绍下怎样来发送接收一个完整的数据包。过程涉及到封包与解包。设计一个良好的包传输机制很有利于数据传输的稳定性以及正确性。串口只是一种传输媒介,这种包机制同时...
-
在C语言家族程序中,头文件被大量使用。一般而言,每个C++/C程序通常由头文件(header files)和定义文件(definition files)组成。头文件作为一种包含功能...
-
//计算字符串最后一个单词的长度,单词以空格隔开。#include<stdio.h>#include<string.h>#include<wind...
-
结构化程序设计主张按功能来分析需求,主要原则自顶向下,逐步求精,模块化等。
主张按功能把软件系统逐步细分,每个功能都负责对数据进行一次处理,每个功能接收一些数据,处理完后输出一些...
-
【程序11】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数...
-
【程序31】题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。1.程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if语...
-
Windows的CMD可以和Linux下的终端一样可以有五颜六色,目前我在网上找到2种方法可以修改Windows的CMD,当然都是在代码中修改的。在“CMD&rdquo...
-
Sleep函数:
功 能: 执行挂起一段时间
用 法: UNsigned sleep(UNsigned seconds);
...
-
assert在调试中经常用到,它包含在assert.h文件中(我用的编译器是VS2010)。实际上,它是一个宏,定义如下
#define assert(_Express...
-
1. 什么是数组类型?
下面是C99中原话:
An array type describes a contiguously allocated nonempty set of ...
-
C编译warning:pointer targets in initialization differ in signedness问题
用如下代码进行测试:
UN...
-
1. 什么是空指针常量(null pointer constant)?
[6.3.2.3-3] An integer constant expression with the v...
-
1. 平时进行函数声明的时候,无参数的函数应该声明成f(void)
C99 P119:
10 The special case of an UNnamed parameter ...
-
唉, 在C 里没有一个标准且可移植的方法。在标准中跟本就没有提及屏幕和键盘的概念, 只有基于字符“流” 的简单输入输出。在某个级别, 与键盘的...