- 博客(3)
- 收藏
- 关注
原创 对间接寻址运算符和自增运算符的思考,一次性说清,C语言
我们发现,除第二个符号外,每个符号都有两种写法,可以借助带括号的记法记忆,在遇到不含括号的符号时,自觉用括号将p和最近的符号括起来(注意一和二)(只要想表达二的意思,必须按二来写),然后进行以下判断。第三行,P先++再寻址,但由于++在p之前,++p的返回值是p+1,故返回值是*(p+1)为48。第一行,P先++再寻址,但由于++在p之后,p++的返回值还是p,故返回值和之前一样为15。第四行,P先寻址再++,++在P的前面,故返回值是(*p)+1 为16。二printf("%d\n",(*p)++);
2024-12-11 17:55:11
471
原创 将两个字符串连接,3种方法由简到繁,C语言
注明:如下的三种方法的代码,数组的大小是随意定义的,大家可以根据自己的需要自行更改,主要是方法和思想的分享。由于代码是直接在codeblocks上编写的,都共用了最开始的两个头文件,望知晓~~~#include <stdio.h>#include <stdlib.h>//将两个字符串连接//方法一:用库函数算长度,然后在第一个字符串结束后接上第二个#include<string.h>int main(){ char a[10],b[10];
2024-12-11 16:59:10
826
空空如也
C语言运行时间的缩短
2024-12-12
C语言,矩阵的行或者列的交换
2024-12-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人