![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
菜鸟的起步
文章平均质量分 72
dd916
这个作者很懒,什么都没留下…
展开
-
关于SDK
SDK 是 Software Development Kit 的缩写,中文意思就是“软件开发工具包”。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”。具体到我们这个系列教程,我们后面只讨论广义 SDK 的一个子集——即开发 Windows 平台下的应用程序所使用的 SDK。 呵呵,其实上面只是说了一个 SDK 大概的概念而已,理解什么是转载 2012-02-27 10:43:27 · 179 阅读 · 0 评论 -
找素数
1. #include #define FLASE 0#define TRUE 1int isPrime(int n){ int i; if(n == 1) { return FLASE; } if(n == 2) { return TRUE; } for(i=2;i { if(n%i == 0) { re转载 2012-04-06 10:24:37 · 682 阅读 · 0 评论 -
/ 和 \文件路径
FILE *fp1 = NULL; fp1=fopen("D:/Program Files/Microsoft Visual Studio/MyProjects/1.jpg","r"); FILE *fp1 = NULL; fp1=fopen("D:\\Program Files\\Microsoft Visual Studio\\MyProjects\\1.jpg","r"原创 2012-04-05 23:19:47 · 336 阅读 · 0 评论 -
fseek()和fgets()
d1.txt:123345fs;lkdfja;aslefafs #include "stdio.h"int main(void){ FILE *fp1 = NULL; char a[6]; fp1=fopen("d1.txt","r"); if(fp1 == NULL) { printf("d1.txt is not open \n");原创 2012-04-05 22:28:02 · 1066 阅读 · 0 评论 -
C语言中输入输出函数
printf 格式输出到屏幕fprintf 格式输出到磁盘 scanf 从屏幕格式输入fscanf 从磁盘格式输入 putchar 字符输出到屏幕puts 字符串输出到屏幕 fputc 字符输出到磁盘fputs 字符串输出到磁盘 getchar 从屏幕得到一个字符gets 从屏幕得到一个字符串 fgetc 从磁盘得到一个字符fgets转载 2012-04-05 22:31:00 · 337 阅读 · 0 评论 -
文件的写入操作
#include "stdio.h"int main(void){ FILE *f=NULL; char ch; f=fopen("d2.txt","a"); if(f == NULL) { printf("fail\n"); } while(1) { ch = getchar(); if(ch == '#') { brea原创 2012-04-05 17:27:09 · 263 阅读 · 0 评论 -
文件的复制
FILE *srcfp = NULL; FILE *desfp = NULL; char buff[30] = {0}; srcfp = fopen("testsrc.txt","r"); desfp = fopen("testdes.txt","w"); if(srcfp == NULL) { printf("testsrc.txt is not open \n")转载 2012-04-05 18:07:56 · 221 阅读 · 0 评论 -
换行符‘\n’和回车符‘\r’
换行符‘\n’和回车符‘\r’ 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫做“回转载 2012-04-04 23:10:21 · 1472 阅读 · 0 评论 -
实现各种功能的函数
1.打印0~10之间的奇数 for(int i=0;i { if(i%2==0) continue; System.out.println(i); }原创 2012-04-05 08:26:10 · 304 阅读 · 0 评论 -
数组作为函数参数的传递
#include void main(){ int data[] = {1,2,3,4,5,6,7,8,9,10}; int size = sizeof(data)/sizeof(data[0]);//(********)求数组中元素的个数 printf("%d\n",sizeof(data)); //此处求的是数组的大小printf("%d\n",addArray(原创 2012-02-28 19:17:54 · 462 阅读 · 0 评论 -
C++中对sprintf()函数的说明
在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。sprintf 是个变参函数,定义如下:int sprintf( char *buffer, const char *format [,转载 2012-02-12 12:20:57 · 412 阅读 · 0 评论 -
关于sizeof 和 strlen的区别
1. 编译时计算运算符sizeof,可用类型或变量做参数,计算占用内存的大小。sizeof后若是类型必须加括弧,若是变量名可不加括弧。sizeof(x)可用来定义数组维数。如:printf("%d\n",sizeof(short));输出的结果为短整型的长度2。用结构类型或变量做参数时,sizeof 返回实际的大小,当用于静态数组时,sizeof 返回全部数组的尺寸。sizeof 操作符不能返转载 2012-02-12 12:29:51 · 165 阅读 · 0 评论 -
Windows SDK
Windows SDK 微软每推出一个重要的windows版本,一般都会同时推出一个SDK(Software Development Kit)。SDK包含了开发该windows版本所需的windows函数和常数定义、API函数说明文档、相关工具和示例。SDK一般使用C语言,但不包括编译器。高版本VC++包括了SDK所有的头文件、帮助、示例和工具,不需要再安装SDK,低版本如VC++5.0则需转载 2012-02-27 10:46:25 · 283 阅读 · 1 评论 -
网络相关
如何查看本机所开端口用netstat -a —n命令查看!再stat下面有一些英文,我来简单说一下这些英文具体都代表什么LISTEN:侦听来自远方的TCP端口的连接请求SYN-SENT:再发送连接请求后等待匹配的连接请求SYN-RECEIVED:再收到和发送一个连接请求后等待对方对连接请求的确认ESTABLISHED:代表一个打开的连接FIN-WAIT-1:等待远程TCP连转载 2012-02-28 08:37:18 · 7746 阅读 · 0 评论 -
函数中结构体的传递
#include typedef struct Mystruct{ int iTest;}Mystruct,*LPMystruct;void Test(LPMystruct s ){ s->iTest = 8; }void Test2(Mystruct s ){ s.iTest = 7; }int main(int argc, char *a转载 2012-02-28 07:55:36 · 883 阅读 · 0 评论 -
关于netstat命令
Windows本身自带的netstat命令 关于netstat命令,我们先来看看windows帮助文件中的介绍: Netstat 显示协议统计和当前的 TCP/IP 网络连接。该命令只有在安装了 TCP/IP 协议后才可以使用。 netstat 参数 -a:显示所有连接和侦听端口。服务器连接通常不显示。 -e:显示以太网统计。该参数可以与 -s 选项结合使用转载 2012-02-28 08:58:39 · 414 阅读 · 0 评论