摘要:
自己最近写了个关于用C语言是实现读取并统计记事本个数的程序。 (其实确切说好像真的是测试文件大小更适合哦!)现在分享下源码,供大家学习交流。程序截图:方法一:#include#includeint main(){ FILE *fp;/*定义文件指针*/ int i=0;/*定义计数变量*/ char a[64];/*定义指针文件*/ if((fp=fopen("密码.txt","r+"))==NULL)/*检查判断文件是否为空,如果不为空则执行下列代码。*/ rewind(fp);/*光标移动到文件开头*/ while(!feof(fp))/*如果... 阅读全文
摘要:
看C++视频教程-范磊主讲(2.91G)视频搞懂了c++中"endl"和"\n"的区别。 学习笔记如下:c++中换行符"endl"该符号与"\n"的区别:"endl"除了具备"\n"的区别外,还调用输出流flush函数,刷新缓冲区,让数据直接写入文件或者屏幕上。这两种都可以用的。不过如果需要立即显示,比如输入到显示器的场合,最好用"endl",如果不需要立即显示,并且要兼顾代码的执行效率的时候,可以考虑\n,这样不刷新缓冲区,会更快。同理,由于没有调用输出 阅读全文
摘要:
#include#includechar insert(char s1[],char s2[]){ char s3[40]={0}; int len1,len2, i = 0; len1 = strlen(s1); len2 = strlen(s2); for(i=0;i<=len1;i++) { s3[i]=s2[i]; } for(i=0;i<(len1+len2);i++) { s3[i+len2]=s1[i]; } printf("字符串2插入到字符串1后结果为:\n%s\n\n",s3); return s3;}int main(){ char s1[ 阅读全文
摘要:
呵呵,很高兴来到这里学习,今后希望大家多多指教。我在学习dos命令和批处理时,突发奇想,就将原来的只能打开3389端口的批处理加强了一下,增加了建立隐藏账户并提权为管理员的功能,打开后此文件会自动删除!~****************************************************************************1.批处理功能说明:该批处理双击打开执行后,会完全自动打开3389端口,建立一个叫做” friend$ “的用户,密码为:” hack “,并提升为管理员权限,且一般在命令提示符下用net user 查看是看不到所建立的账户的。并且当执行完毕后 阅读全文
摘要:
最近偶然间见了这样一道题: 这个题感觉蛮怪的,不太常见!大家看看吧! 当然你在vc++6.0上一运行,你就能知道这个输出结果,但是你知道为什么吗? 请看: 以上程序输出结果为: 以上程序输出结果为: 那么为什么是这个结果呢?大家请看下面解释: **************************** 阅读全文