实验12——指针的基础应用2

本文详细介绍了C语言中字符串的基本概念与操作方法,包括字符串的加密、复制、连接、比较等函数的使用,同时深入探讨了字符指针的概念及其在实际编程中的应用技巧。

1.本次课学习到的知识点:

(1)电码加密中的字符串,字符串常量是一串字符,是用一对双引号括起来的字符序列,是一个指向该字符串首字符的指针常量;

(2)不要引用未赋值的指针,字符指针需要先赋值,后引用,否则指针的值是不确定的,可在定义指针时,将它的初始值为空,如char*s=NULL;

(3)字符值'\0'是终止字符值,加密函数encrypt()的形参是字符指针,调用printf()函数,以%s的格式输出字符串,作为输出参数,数组名sa、指针sp和字符串“string”的值都是地址;

(4)字符串的复制:

       字符串复制函数 char *strcpy(char *s1,char *s2);

       字符串连接函数 strcat(s1,s2);

       字符串比较函数 strcmp(s1,s2);

       字符串长度函数 strlen(s1);

(5)字符串的输入和输出,函数scanf()和gels()用了输入字符串,printf()和puts()输出字符串;

(6)使用c语言标准库中的字符、字符串函数,要加上头文件名,如ctype.h、stdio.h、string.h;

2. 实验过程中遇到的问题及解决方法:

(1)指针这有些难理解,内容较多,使用不当就会出错;

(2)看书,查资料,问同学;

3. 实验心得体会及本章学习总结:

(1)心得:应多理清概念和它使用的方法,多多书,多看练习;

(2)总结:内容较多,不是很好理解,很容易出错,指针这用的字符串处理函数较多,容易弄混。

转载于:https://www.cnblogs.com/jiangchaohong/p/6184382.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值