1.字符串与指针 (1) 用字符数组存放一个字符串,然后输出该字符串。 例题一:定义一个字符数组,对它初始化,然后输出该字符串。 (2) 用字符指针指向一个字符串 例题二:可以不定义字符数组,而定义一个字符指针。用字符指针指向字符串中的字符。 2.字符串中字符的存取方法 对字符串中字符的存取,可以用 ...
分类:
其他好文 时间:
2018-11-30 21:18:55
阅读次数:
203
普拉塔 (Prata S.) (作者), 云巅工作室 (译者) 《C Primer Plus(中文版)(第5版)》共17章,介绍了C语言的基础知识,包括数据类型、格式化输入输出、运算符、表达式、流程控制语句、函数、数组和指针、字符串操作、内存管理、位操作等,知识内容都针对C99标准;另外,《C Pr ...
分类:
编程语言 时间:
2018-11-18 23:46:41
阅读次数:
222
1、字符串的表示形式 在C程序中,可以用两种方法访问一个字符串:(1)用字符数组存放一个字符串,然后输出该字符串;(2)用字符指针指向一个字符串。 和前面介绍的数组属性一样,string 是数组名,它代表字符数组的首元素的地址。string[4]代表数组中序号为4的元素(它的值是字母v),实际上st ...
分类:
其他好文 时间:
2018-09-22 14:27:05
阅读次数:
122
1.《新东方考研英语》 俞敏洪/乱序版 2015年2月第1版 1个list的单词 2.《c++语言程序设计》郑莉 董渊 何江舟 编著 清华大学出版社 2010年7月第4版 复习完第6章数组、指针、字符串的所有内容。 3.网站https://learnopengl-cn.github.io/intro ...
分类:
其他好文 时间:
2018-07-31 01:38:39
阅读次数:
153
1.《新东方考研英语》 俞敏洪/乱序版 2015年2月第1版 1个list的单词 2.《c++语言程序设计》郑莉 董渊 何江舟 编著 清华大学出版社 2010年7月第4版 复习第6章数组、指针、字符串,此章内容较多今天复习了前35页的内容 3.网站https://learnopengl-cn.git ...
分类:
其他好文 时间:
2018-07-30 01:06:42
阅读次数:
121
char *a='ab';//a[2]一定为'\0',但是,a[5]这样的指针越界不会报错 char a[3] = {'a','a','a'};//a[3]属于越界,会报错 char b[5]={'b','b'};//系统会自动将没定义的字符定义为'\0',即此字符串为{'b','b','\0',' ...
分类:
其他好文 时间:
2017-10-12 01:06:04
阅读次数:
469
下载地址:网盘下载 内容简介 编辑 本书全面讲述了C语言编程的相关概念和知识。 全书共17章。第1、2章学习C语言编程所需的预备知识。第3到15章介绍了C语言的相关知识,包括数据类型、格式化输入输出、运算符、表达式、流程控制语句、函数、数组和指针、字符串操作、内存管理、位操作等等,知识内容都针对C9 ...
分类:
其他好文 时间:
2017-07-19 00:22:31
阅读次数:
237
今天敲代码时候出现了Segmentation fault,在网上查了一些资料,基本上的原因是。非法的内存訪问。 比如数组的越界,在循环操作时循环变量的控制问题,也有字符串拷贝时长度溢出,指针指向了非法的空间。还有就是申明一个指针,但却没有对其初始化。就直接引用。或者没有开辟内存空间就释放内存,以下是 ...
分类:
其他好文 时间:
2017-06-10 13:49:38
阅读次数:
128
C字符串 C中的字符串是以空字符('\0')结尾的一个char数组,基本的实现字符串的方法有:字符串常量,字符串数组,char数组,char指针。字符串使用广泛,如与用户交互等处理自然语言的情况。C为其提供的许多函数主要包含在string.h(各种处理函数)和stdio.h(面向字符串的输入输出函数 ...
分类:
其他好文 时间:
2017-06-05 23:48:04
阅读次数:
311
sizeof运算符(用法类似函数)作用:用来返回()里面变量或者数据类型占用的内存字节数。 sizeof存在的价值?主要是因为在不同平台下各种数据类型所占的内存字节数不尽相同(譬如int在32位系统中为4字节,在16位系统中为2字节···)。所以程序中需要使用sizeof来判断当前变量/数据类型在当 ...
分类:
其他好文 时间:
2017-03-26 14:31:29
阅读次数:
137