自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 让我曾经蛋疼的错误

public class Stringtoint {   public static void main(String[] args) {             int w = new Integer(args[0]).intValue();             int h = Integer.parseInt(args[1]);             for(int

2012-04-23 16:59:11 529

转载 找素数

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 676

原创 error C2143: syntax error : missing ';' before 'type'

#include #define FLASE 0#define TRUE 1int isPrime(int n){ //int i; if(n == 1) {  return FLASE; } if(n == 2) {  return TRUE; } for(int i=2;i//出现错误,原因:变量的定义放在可执行代码之后,应将int i;

2012-04-06 10:16:13 397

转载 csanf()

问题一  如何让scanf()函数正确接受有空格的字符串?如: I love you!  #include   int main()   {   char str[80];  scanf("%s",str);  printf("%s",str);  return 0;   }   输入:I love you!

2012-04-06 09:33:31 518

原创 / 和 \文件路径

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 333

转载 C语言中输入输出函数

printf 格式输出到屏幕fprintf 格式输出到磁盘 scanf 从屏幕格式输入fscanf 从磁盘格式输入 putchar 字符输出到屏幕puts 字符串输出到屏幕 fputc 字符输出到磁盘fputs 字符串输出到磁盘 getchar 从屏幕得到一个字符gets 从屏幕得到一个字符串 fgetc 从磁盘得到一个字符fgets

2012-04-05 22:31:00 335

原创 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 1053

转载 文件的复制

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 219

原创 文件的写入操作

#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 258

原创 error C2275: 'FILE' : illegal use of this type as an expression

#include "stdio.h" int main(void){FILE *f=NULL;f=fopen("dd2.txt","r");if(f == NULL){printf("fail\n");} FILE *fp1 = NULL;          //出错处FILE *fp2 = NULL;fp1 = fopen("d1.txt","w");

2012-04-05 13:20:10 921

原创 实现各种功能的函数

1.打印0~10之间的奇数 for(int i=0;i  {   if(i%2==0)    continue;   System.out.println(i);  }

2012-04-05 08:26:10 300

转载 换行符‘\n’和回车符‘\r’

换行符‘\n’和回车符‘\r’ 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫做“回

2012-04-04 23:10:21 1341

转载 c语言内存操作函数

一、malloc/calloc名称:Malloc/calloc功能: 动态内存分配函数头文件:#include 函数原形:void *malloc(size_t size);void *calloc(size_t num,size_t size);

2012-04-02 15:29:08 275

原创 memset()函数

#include#include#includevoid main(){char *s = "HELLO WORLD";memset(s,'D',5);printf("%s",s);}该程序运行时关闭,因为"HELLO WORLD"在静态存储区,值不能修改。但如果改成char s[12] = "HELLO WORLD";程序就可以运行。

2012-03-25 17:35:00 249

原创 strlen()函数

#include#include#includevoid main(){char a[10],*b;b=(char *)memset(a,'1',10);       //       注意强制转换for(i=0;i      {          printf("%c ",a[i]);      }}此程序打印出来并不是 10个1,因为strlen()

2012-03-25 17:16:45 375

原创 数组作为函数参数的传递

#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 457

转载 关于netstat命令

Windows本身自带的netstat命令 关于netstat命令,我们先来看看windows帮助文件中的介绍:  Netstat 显示协议统计和当前的 TCP/IP 网络连接。该命令只有在安装了 TCP/IP 协议后才可以使用。  netstat 参数  -a:显示所有连接和侦听端口。服务器连接通常不显示。  -e:显示以太网统计。该参数可以与 -s 选项结合使用

2012-02-28 08:58:39 396

转载 网络相关

如何查看本机所开端口用netstat -a —n命令查看!再stat下面有一些英文,我来简单说一下这些英文具体都代表什么LISTEN:侦听来自远方的TCP端口的连接请求SYN-SENT:再发送连接请求后等待匹配的连接请求SYN-RECEIVED:再收到和发送一个连接请求后等待对方对连接请求的确认ESTABLISHED:代表一个打开的连接FIN-WAIT-1:等待远程TCP连

2012-02-28 08:37:18 7637

转载 函数中结构体的传递

#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 877

转载 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 280 1

转载 关于SDK

SDK 是 Software Development Kit 的缩写,中文意思就是“软件开发工具包”。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”。具体到我们这个系列教程,我们后面只讨论广义 SDK 的一个子集——即开发 Windows 平台下的应用程序所使用的 SDK。 呵呵,其实上面只是说了一个 SDK 大概的概念而已,理解什么是

2012-02-27 10:43:27 176

转载 关于sizeof 和 strlen的区别

1. 编译时计算运算符sizeof,可用类型或变量做参数,计算占用内存的大小。sizeof后若是类型必须加括弧,若是变量名可不加括弧。sizeof(x)可用来定义数组维数。如:printf("%d\n",sizeof(short));输出的结果为短整型的长度2。用结构类型或变量做参数时,sizeof 返回实际的大小,当用于静态数组时,sizeof 返回全部数组的尺寸。sizeof 操作符不能返

2012-02-12 12:29:51 163

转载 C++中对sprintf()函数的说明

在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。sprintf 是个变参函数,定义如下:int sprintf( char *buffer, const char *format [,

2012-02-12 12:20:57 405

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除