承接上一次的项目小结,这一次上传的文件是可以在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码,所以有正负之说
最后
以上就是高兴煎饼最近收集整理的关于有关密码本小项目的一些知识点总结(二)的全部内容,更多相关有关密码本小项目内容请搜索靠谱客的其他文章。
发表评论 取消回复