摘要:
阅读全文
摘要:
1、知识点 1.字符串和字符指针:如果定义一个字符指针接收字符串常量的值,该指针就指向字符串的首字符。这样,字符数组和字符指针都可以用来处理字符串; 2.常用的字符串处理函数:字符串的输入和输出:函数scanf()和gets()可用来输入字符串,而printf()和puts()输出字符串。它们在系统 阅读全文
摘要:
第一题 第二题 第三题 1.指针 数组和地址间的关系 ·数组的基地址是在内存中存储数组的起始位置,它是数组中第一个元素的地址,因此数组名本身是一个地址即指针值。 ·指针是以地址作为值的变量,而数组名的值是一个特殊的固定地址,可以把它看作是常量指针 2.数组名作为函数的参数 3.字符串和字符指针 ·如 阅读全文
摘要:
第一题 第二题 第三题 一、知识点 1.指针变量 (1)一般形式:类型名 *指针变量名; (2)定义指针变量要使用指针声明符*。 2.指针的基本运算 (1)取地址运算和间接访问运算:单目运算符&用于给出变量的地址。在程序中,“*”除了被用于定义指针变量外,还被用于访问指针所指向的变量,它也被称为间接 阅读全文
摘要:
一、知识点 1.二维数组的定义 ·类型说明符 数组名(常量表达式)(常量表达式)(例:float a[3][4],b[5][10]; ) ·说明:1可以把二维数组看作是一种特殊的一维数组; 2二维数组在内存中按行存放; 3多维数组定义方式与二维数组类似。 2.二维引用形式为: 数组名[下标][下标] 阅读全文
摘要:
1 #include<stdio.h>int main(){double x,sum=0,ave;int i;for(i=0;i<4;i++){scanf("%lf",&x);sum=sum+x; } ave=(sum/4);printf("sum=%.1lf,ave=%.1lf\n",sum,av 阅读全文
摘要:
一、知识点 1.一维数组的定义 ·定义方式: 类型名 数组名[整型常量表达式]; 例:int a[10]; · 说明:① 数组名的命名规则和变量名相同,遵循标识符命名规则 ② 数组名后的常量表达式用[ ]括起来。 ③ 常量表达式表示元素的个数,即数组长度。 例: a[10]表示数组a中包括10个元素 阅读全文
摘要:
1.知识点: (1)数据的基本类型 整型:短整型(short)数据长度:32位;整型(int)数据长度:16位;长整型(long)数据长度:32位。 浮点型:单精度浮点型(float)数据长度:32位;双精度浮点型(double)数据长度:64位。 字符型:数据的基本表现形式为常量和变量。(2)常量 阅读全文