标签:一个 单位 访问 dao aik 无符号 嵌套 errno void
指向同一数组的两指针p1、p2相减的结果与所指元素的下标相减的结果是相同的
若定义:int(*p)[4];则标示符p是一个指针,它指向一个含有四个整型元素的一维数组
若定义:int(*p)[4];则标示符p是一个指针,它指向一个含有四个整型元素的一维数组
%d 有符号10进制整数 %ld 长整型 %hd短整型 %hu 无符号短整形
%u无符号整形 %lu无符号长整形 %i//%d 有符号10进制整数
(%i和%d 没有区别,%i 是老式写法,都是整型格式。)
%o 无符号8进制整数 %u 无符号10进制整数
%x 无符号的16进制数字,并以小写abcdef表示 %X 无符号的16进制数字,并以大写ABCDEF表示
%f:输入输出为浮点型 %lf双精度浮点型 %E/e 用科学表示格式的浮点数
%g 使用%f和%e表示中的总的位数表示最短的来
While的循环语句可谓复合语句
静态(static)类别变量的生存期贯穿于整个程序的运行期间
函数的定义不可以嵌套,但函数的调用可以嵌套
函数的定义double fun(int x, int y) ;
函数原型说明中,省略形参变量或者将形参变量写成其它名称不影响程序的正确性
函数不是独立的编译单位
在C/C++里,把数组名传递的函数时,实际传递的是该数组第一个元素的地址。 所以使用数组名作为函数参数时,实参数组和形参数组公用内存单元
下面几个字符串处理表达式中能用来把字符串str2连接到字符串str1后的一个是strcat(str1,str2)
C语言中,在对全部数组元素赋初值时,不必指定数组的长度
int a[3][4];则a[2][4]是对数组a中的数组元素的正确引用错误
假设array是一个有10个元素的整型数组,则下列写法中正确的是array[0]=10
以下对一维整型数组a的正确说明是#define SIZE 10 int a[SIZE];
若有int a[3][4]; 则a[3][4]是对二维数组的正确访问。错误
设void f1(int * m,long n);int a;long b;则以下调用合法的是f1(&a,b);
指针正确操作char *s; s="abcde";
C语言中,执行表达式(*p)++后p的指向未改变
一个变量的地址就称为该变量的"指针
#include <assert.h> //设定插入点
#include <ctype.h> //字符处理
#include <errno.h> //定义错误码
#include <float.h> //浮点数处理
#include <fstream.h> //文件输入/输出
#include <iomanip.h> //参数化输入/输出
#include <iostream.h> //数据流输入/输出
#include <limits.h> //定义各种数据类型最值常量
#include <locale.h> //定义本地化函数
#include <math.h> //定义数学函数
#include <stdio.h> //定义输入/输出函数
#include <stdlib.h> //定义杂项函数及内存分配函数
#include <string.h> //字符串处理
#include <strstrea.h> //基于数组的输入/输出
#include <time.h> //定义关于时间的函数
#include <wchar.h> //宽字符处理及输入/输出
#include <wctype.h> //宽字符分类
标签:一个 单位 访问 dao aik 无符号 嵌套 errno void
原文地址:https://www.cnblogs.com/1234beauty/p/12259542.html