首页    新闻    小组    威客    人才    下载    博客    代码贴    在线编程    论坛
代码贴随便看看C语言
/*
 * 游戏之作,原帖见http://bbs.bccn.net/thread-457592-1-1.html
 */

#include <stdio.h>
#include <stdlib.h>

typedef struct LinkNodeTag
{
    unsigned data;
    struct LinkNodeTag *next;
}LinkNode, *LinkList;
......................
阅读全部 | azzbcc 贴于 2015年9月24日 10:56     hide bbsi
/*
 * 三个水桶打水问题
 * echo "17 13 5 0 0 0 14 9 0" | ./test
 * 表示三个水桶容量分别为17 13 5, 初态为 0 0 0, 终态为14 9 0
 */
#include <stdio.h>
#include <stdlib.h>

// 动作预定义, 对12种动作进行预定义
#define     ADDA      0
#define     ADDB      1
#define     ADDC      2
......................
阅读全部 | azzbcc 贴于 2015年9月9日 16:42     hide bbsi
struct user{
char name[20];
char pass[20];
int isRegedit;
int counts;
}USER;

//sizeof(USER)=48

struct user{
char *name;
char *pass;
......................
阅读全部 | i56j87 贴于 2015年9月6日 17:00     hide bbsi
#include<stdio.h>
#include<stdlib.h>
void fun(float *p1,float *p2,float *s)
{
s=(float*)calloc(1,sizeof(float));
*s=*p1+*p2++;
}
main()
{
float a[2]={1.1,2.2};float b[2]={10.0,20.0},*s=a;
fun(a,b,s);
printf("%5.2f\n",*s);
......................
阅读全部 | zqdly 贴于 2015年8月26日 20:01     hide bbsi
#include<stdio.h>
#include<stdlib.h>
void fun(float *p1,float *p2,float *s)
{
s=(float*)calloc(1,sizeof(float));
*s=*p1+*p2++;
}
main()
{
float a[2]={1.1,2.2};float b[2]={10.0,20.0},*s=a;
fun(a,b,s);
printf("%5.2f\n",*s);
......................
阅读全部 | zqdly 贴于 2015年8月26日 20:00     hide bbsi
#include<stdio.h>
#include<stdlib.h>
void fun(float *p1,float *p2,float *s)
{
s=(float*)calloc(1,sizeof(float));
*s=*p1+*p2++;
}
main()
{
float a[2]={1.1,2.2};float b[2]={10.0,20.0},*s=a;
fun(a,b,s);
printf("%5.2f\n",*s);
......................
阅读全部 | zqdly 贴于 2015年8月26日 20:00     hide bbsi
#include<stdio.h>
#include<stdlib.h>
void fun(float *p1,float *p2,float *s)
{
s=(float*)calloc(1,sizeof(float));
*s=*p1+*p2++;
}
main()
{
float a[2]={1.1,2.2};float b[2]={10.0,20.0},*s=a;
fun(a,b,s);
printf("%5.2f\n",*s);
......................
阅读全部 | zqdly 贴于 2015年8月26日 19:59     hide bbsi
cl.exe   /c   mylib.c
lib.exe   /OUT:my.lib   mylib.obj


手动生成静态库lib  当然 首先要更改系统的环境变量

例如:
path 中加入

E:\Program Files\Microsoft Visual Studio 10.0\VC\bin;       //一些bin的目录
E:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE   //有个关键dll的目录
阅读全部 | wp231957 贴于 2015年8月17日 22:29     hide bbsi
#pragma comment(lib,"add.lib")
阅读全部 | wp231957 贴于 2015年8月17日 14:53     hide bbsi
#include <stdio.h>
#include <Windows.h>

char *test1(){
char str[] = "HelloWorld!";     //函数运行完,分配的内存被释放
return str;
}

char *test2(){
char *str = "HelloWorld!";      //运行完不释放
return str;
}
......................
阅读全部 | i56j87 贴于 2015年8月14日 11:38     hide bbsi
上一页 99 100 101 102 103 104 105 106 107 108 下一页