一、知识点 1.字符串的复制、连接...: (1)字符串的复制:strcpy(str1,str2) (2)字符串的连接:strcat同上 (3)字符串的比较:strcmp同山 (4)求字符串长度:strlen同上 .字符串和字符指针 2.如果定义一个字符指针接收字符串常量的值,该指针就指向字符串的首 ...
分类:
其他好文 时间:
2016-12-12 13:48:44
阅读次数:
175
1, char *strcpy(char *s1,const char *s2) 该函数把s2指向的字符串(包括空字符),复制到s1指向的位置,返回值是s1。 2, char *strncpy(char *s1,const char *s2,size_t n) 该函数把s2指向的字符串,复制到s1指 ...
分类:
其他好文 时间:
2016-12-11 21:10:39
阅读次数:
259
一般的来说,函数是可以返回局部变量的。 局部变量的作用域只在函数内部,在函数返回后,局部变量的内存已经释放了。因此,如果函数返回的是局部变量的值,不涉及地址,程序不会出错。但是如果返回的是局部变量的地址(指针)的话,程序运行后会出错。因为函数只是把指针复制后返回了,但是指针指向的内容已经被释放了,这 ...
分类:
其他好文 时间:
2016-12-11 15:19:56
阅读次数:
157
一、知识点总结:1、字符串的输入:(1) (2) 2、字符串的复制、连接...: (1)字符串的复制:strcpy(str1,str2) (2)字符串的连接:strcat(str1,str2) (3)字符串的比较:strcmp(str1,str2) (4)求字符串长度:strlen(str1,str ...
分类:
其他好文 时间:
2016-12-11 08:11:12
阅读次数:
194
问题的来源是自己写的一个测试代码: 在这之后输出的两个字符串的值并不是想象中的: “拷贝之后:a[0] = c a[1] = d 拷贝之后:b[0] = c b[1] = d” 而是: 一开始看到之后一脸懵逼,为啥我用strcpy()拷贝完之后,源字符数组的值反而不对了呢? 于是我多写了一些测试用的 ...
分类:
编程语言 时间:
2016-12-10 07:08:03
阅读次数:
310
1, 2, 3, 4, 感觉学到指针这部分内容有些吃力,很多东西看不懂,还有一部分需要自己学习,因为上次因为生病请假,有一部分内容没有听,自己学习的过程中也收到很大的阻碍,本次作业是通过自己在网上查阅资料和寻求同学帮助完成的,还是有很多不理解的地方,我会努力的!!! ...
分类:
编程语言 时间:
2016-12-10 00:36:51
阅读次数:
209
在写程序时经常会碰到这样一个问题,我们需要重复写很多相同的代码,并且这些代码结构相同。总是想自己把这段代码封装一下然后直接进行调用,但是如果这段代码逻辑并不复杂,并且代码量也不大,不适合进行封装,那么我们就会想到c++中的关键字define。其实明智的你,遇到上面的这些情况估计还会想到另一个东西 t ...
分类:
编程语言 时间:
2016-12-07 02:16:57
阅读次数:
148
北京电子科技学院(BESTI) 实 验 报 告 课程:信息安全系统设计基础 班级:1453班 姓名:彭垚 学号:20145317 成绩: 指导教师:娄嘉鹏 实验日期:2016.11.16 实验密级: 预习程度: 实验时间10:00-12:00 仪器组次: 必修/选修:必修 实验序号:五 实验名称:实 ...
分类:
其他好文 时间:
2016-12-04 11:49:43
阅读次数:
238
指针小知识点: int a =10; int *p=&a; int *q=p; //p中保存的是a的地址 int *q=p; //将p的值赋给q 作用是让q也指向a strlen( ); 求字符串的长度 strcpy( ); 复制字符串 strcat( ); 连接字符串 strcmp( ); 字符串 ...
分类:
其他好文 时间:
2016-12-03 23:37:47
阅读次数:
323