指针
EarlyBed_EarlyUp
这个作者很懒,什么都没留下…
展开
-
给字符串插空&替换空格
【代码】给字符串插空。原创 2023-04-14 17:32:26 · 55 阅读 · 0 评论 -
指针和字符数组的应用,用五种方法输出字符串“China”。
当a为数组名时,可以当做一维指针进行取值运算,但是由于数组名等同于常量指针,所以不可以对数组名进行赋值运算。指针和字符数组的应用,用五种方法输出字符串“China”。请改正程序中的错误,使它能得出正确的结果。而a++,等效于a=a+1, 所以这种表达式一样是非法的,编译的时候会报错。所以当a为数组时, a=任意表达式 这样的计算都是非法的。原创 2023-04-14 16:47:55 · 781 阅读 · 0 评论 -
Debug:输入m个学生(最多为30人)n门课程(最多为5门)的成绩,然后计算并打印每个学生各门课的总分和平均分。
之一>使用列指针时按每行 COURSE个元素处理: pScore[i * n + j]-->pScore[i * 5 + j]所以如果输入的m、n小于最大值,使用时就会用到未被赋值的元素。line38、51:使用时是按一维数组来用的(列指针),<之三>使用时用数组或行指针不用列指针:...*/line23:读入时是按照二维数组来读入的;原创 2023-04-13 10:05:13 · 420 阅读 · 0 评论 -
字符串的插入问题
【代码】字符串的插入问题。原创 2023-04-11 14:43:04 · 117 阅读 · 0 评论 -
编写一个函数,函数功能:删除字符数组s中出现的与变量c相同的字符。
编写一个函数Squeeze(char s[],char c)。函数功能:删除字符数组s中出现的与变量c相同的字符。程序的Squeeze函数的功能是删除字符串s中所出现的与变量c相同的字符。按原题要求,先输入一个字符串s,回车换行后再输入字符c(c为任意字符);**输入输出格式要求:无输入输出提示信息,要求可以输入带空格的字符串;若s删除后为空,则不删除。原创 2023-04-10 23:05:38 · 513 阅读 · 0 评论 -
用指针编程实现3X4的二维数组的元素读入以及求此二维数组的最大值及最大值下标
*求最大值及下标函数*/***输出格式要求:"The maximum is %d, which is in row %d, colum %d\n"void Input(int (*p)[4],int m, int n);/*数组元素读入函数*/***输入提示信息:"Please input your data:\n"***输入格式要求:无格式要求。原创 2023-04-10 17:12:26 · 1362 阅读 · 0 评论 -
动态数组的实现(malloc、calloc)
【代码】动态数组的实现(malloc、calloc)原创 2023-04-10 16:42:26 · 62 阅读 · 0 评论 -
指针数组的应用:引索排序
指针数组并未改变原数组中元素存放的位置,只是改变了指针数组中各元素的指向(引索),所以又叫引索排序。而移动指针比移动字符串快得多,所以引索排序效率比物理排序高得多。原创 2023-04-10 12:51:02 · 45 阅读 · 0 评论 -
二维数组的行、列指针
列指针即:将所有牌排好(52*1),不按花色去找,而是按顺序去找;所以列指针可作视为一维数组,一维数组指针怎么用就怎么用。行指针即:将同种花色不同牌面分好(4*13),在每种花色里去找;所以行指针每行有多少个元素要指明,即列数不能少。原创 2023-04-10 11:21:09 · 161 阅读 · 0 评论