(1)用字符数组存放一个字符串,然后输出该字符串。 例:定义一个字符数组,对它初始化,然后输出该字符串。 (2)用字符指针指向一个字符串 例:可以不用定义字符数组,而定义一个字符指针,用字符指针指向字符串中的字符。 对字符串中下标的存取,可以用下标方法,也可以用指针方法。 例:将字符串a复制为字符串 ...
分类:
其他好文 时间:
2019-02-10 09:36:55
阅读次数:
170
参考博客:https://blog.csdn.net/qq_27717921/article/details/53231762 pygame模块概览 1.display模块 功能:生成windows窗口 pygame.display.set_mode(resolution=(0,0),flags=0 ...
分类:
其他好文 时间:
2019-01-28 01:08:44
阅读次数:
311
C语言中是没有专门的字符串变量类型的,我觉得都是通过存放地址连续的字符来生产成的字符串。字符串有两种办法来声明和使用一个是字符指针另一种是字符数组。如下:charch="linux";charch[]="linux";这两种方法第一种用的比较多但是里边但是这其中其实也隐含着几个重要的概念。先说第二种,这种方式定义使用都比较简单但是要注意在最后有一个‘
分类:
编程语言 时间:
2019-01-04 19:11:35
阅读次数:
163
fputs() 函数也是用来显示字符串的,它的原型是: s代表要输出的字符串的首地址,可以是字符数组名或字符指针变量名。 stream 表示向何种流中输出,可以是标准输出流 stdout,也可以是文件流。标准输出流即屏幕输出,printf 其实也是向标准输出流中输出的。 fputs() 和 puts ...
分类:
其他好文 时间:
2019-01-04 12:24:32
阅读次数:
243
虽然用字符数组和字符指针变量都能实现字符串的存储和运算,但它们二者之间是有区别的,不应混为一谈……主要概括起来有以下几点:1. 字符数组由若干个元素组成,每个元素中 放一个字符,而字符指针变量中存放的是地址(字符串第1个字符的地址),决不是将字符串放到字符指针变量中。 2. 赋值方式。对字符数组只能 ...
分类:
编程语言 时间:
2018-11-30 22:39:43
阅读次数:
273
1.字符串与指针 (1) 用字符数组存放一个字符串,然后输出该字符串。 例题一:定义一个字符数组,对它初始化,然后输出该字符串。 (2) 用字符指针指向一个字符串 例题二:可以不定义字符数组,而定义一个字符指针。用字符指针指向字符串中的字符。 2.字符串中字符的存取方法 对字符串中字符的存取,可以用 ...
分类:
其他好文 时间:
2018-11-30 21:18:55
阅读次数:
203
Delphi 的内存操作函数(1): 给字符指针分配内存 ...
分类:
其他好文 时间:
2018-11-30 15:49:05
阅读次数:
194
代码: 这个函数实现起来较为简单,注意字符指针的有效性检查。 可参考:strlen、strcpy、strcat等字符串处理函数的实现 ...
分类:
编程语言 时间:
2018-10-26 22:22:14
阅读次数:
287
int *p1[5] 优先级:[] > * p1被定义为5个元素的数组 所以: 结论:指针数组是一个数组,每个数组元素存放一个指针变量 指针数组的初始化: 指向字符指针的数组: int (*p2)[5] 数组指针 因为优先级是一样的,所以从左到右理解 结论:数组指针是指针,它指向的是一个数组 PS: ...
分类:
编程语言 时间:
2018-09-22 17:02:36
阅读次数:
136
1、字符串的表示形式 在C程序中,可以用两种方法访问一个字符串:(1)用字符数组存放一个字符串,然后输出该字符串;(2)用字符指针指向一个字符串。 和前面介绍的数组属性一样,string 是数组名,它代表字符数组的首元素的地址。string[4]代表数组中序号为4的元素(它的值是字母v),实际上st ...
分类:
其他好文 时间:
2018-09-22 14:27:05
阅读次数:
122