![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言学习笔记
Kunkun只喝怡宝
Less interests, More interest.
展开
-
字符串交换函数 C语言
那么在这种情况下,数组名str1,str2是一个地址常量,其值是不能被修改的,但是指针的值(即指针的指向),以及指针所指向的字符串是可以被修改的。那么在这种情况下,我们只能修改字符指针的值(即指针的指向),但是不对修改指针所指向存储单元的值。所以我们就只能交换字符串指针的指向来达到字符串内容的交换。字符串交换函数通常有两种写法,两种写法的区别在于字符串的存储位置以及字符指针指向哪里。我们的实参可以是数组名(也可以是指针),形参是字符指针,通过字符串拷贝函数来实现。原创 2023-03-21 22:06:45 · 3563 阅读 · 1 评论 -
C语言 const类型限定符
在声明语句中,只要将const类型修饰符放在类型名之前,即可将类型名后的标识符声明为具有该类型的const常量。由于编译器将其放在只读存储区,不允许在程序中改变其值,因此const常量只能在定义时赋初值。当声明一个指针变量时,这个指针变量本身以及它所指向的数据都可以被声明为const。const位于声明语句中的不同位置,将表示不同的含义。它和第一种情况是等价的。原创 2023-03-21 19:26:30 · 461 阅读 · 0 评论