我是靠谱客的博主 高兴煎饼,最近开发中收集的这篇文章主要介绍有关密码本小项目的一些知识点总结(二),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

承接上一次的项目小结,这一次上传的文件是可以在vs2015中运行的;(本文中所写页码为c primer plus一书)

1.怎样查看程序中变量在内存中情况,直接双击变量拖动即可

2.怎样读修改文件中内容?通过该项目,我们知道计算机遵循以下逻辑:

首先通过fread函数把文件中内容读取出来,放到内存中,然后在内存中进行修改,修改完之后再把内存中内容通过fwrite函数写到磁盘中;

3.有关字符串函数的总结:

gets()会丢弃输入的换行符;puts()函数会在输出的末尾添加换行符;(gets与puts 函数配对使用)puts()函数遇到空字符('')会停止输出(此时括号里面为字符串,具体见363of751)

fgets()保留输入中的 换行符;fputs()函数不会在输出的末尾添加换行符;(fgets与fputs配对使用);

字符串拷贝:errno_t strcpy_s(char*strDes,Size_t numofElements,char *strSource);//目标空间地址,目的空间大小,源空间的地址

字符串连接:errno_t strcat_s(char*str1Des,Size_t numofElements,char *str2Source);//字符组1的空间地址,字符组1的空间大小,字符组2的空间地址

字符串比较:int strcmp(char* str1, char* str2);//字符组1的空间地址,字符组1的空间大小;对两字符串从左向右逐个字符比较(ASCII码),直到遇到不同字符或''为止,

                                                                        //a.若字符串1<字符串2,返回负整数;

                                                                      //b.若字符串1>字符串2,返回正整数;

                                                                     //c..若字符串1=字符串2,返回0;因为比较的是ASCII码,所以有正负之说







最后

以上就是高兴煎饼为你收集整理的有关密码本小项目的一些知识点总结(二)的全部内容,希望文章能够帮你解决有关密码本小项目的一些知识点总结(二)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部