01 2022 档案
摘要:常犯的错误 避免不必要的错误是编程的基本,错的每一次都要花费大量时间来弥补。这里犯的错误一般不是因为编译器报错,而是代码未达到想要的要求,未报错的情况下,纠正错误时很麻烦,以此谨记!!! 错误一 #include <stdio.h> int main(void) { int n = 5; while
阅读全文
摘要:关于switch()语句 一般形式: switch(整形表达式) { case整型常量表达式1:语句1 break; case整型常量表达式2:语句2 break; case整型常量表达式3:语句3 break; …… default:语句 break; } break与default的使用 没有写
阅读全文
摘要:函数、数组和指针 书中示例:编写一个处理数组的函数,要求该函数能够返回数组中所有元素之和。 total=sum(marbles); 这里的marbles为数组名,表示首元素的地址 注意: 除了以下两种情况数组名表示的不是首元素地址,其余都是: 1、&数组名 数组名不是首元素的地址,表示整个数组。&数
阅读全文
摘要:指针与数组 指针减指针得到的数的绝对值是中间元素个数。 数组关系运算:(跟建议第一种写法) #define N_VALUES 5 float values[N_VALUES]; float* vp for(vp=&values[N_VALUES];vp>&values[0];) { *--vp=0;
阅读全文
摘要:数组 两个重要的符号: strien是求字符串长度的,只针对字符串长度,是一种库函数,使用时必须引用头文件 sizeof计算变量、数组类型的,大小单位是字节,是一种操作符 一维数组的创建和初始化 数组的创建:数组是一组相同类型元素的集合,数组的创建方式 type_t arr_name [const_
阅读全文