#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
int main(int argc,char* argv[]){
char *p;
p = "sfsfaf";
scanf("%s",p); //输入后程序崩溃
printf("继续。。");
return 0;
}
int main(int argc,char* argv[]){
char p[] = {"sdfsfa"};
......................
阅读全部
|
i56j87
贴于 2015年8月11日 17:11
hide
bbsi
//字符串拷贝用指针实现
void mystrcpy(char *s, char *t)
{
while (*s++ = *t++) //C中非0即表示逻辑真,所以不用和’\0’比较了
;
}
阅读全部
|
i56j87
贴于 2015年8月11日 13:57
hide
bbsi
/* 公共子序列 */
#include<stdio.h>
#include<string.h>
int A(char r[],char t[])
int main()
{
char s1[100],s2[100],t[20];
int n;
printf("请输入珠串一:");
gets(s1);
printf("请输入主串二:");
......................
阅读全部
|
歪鼻子
贴于 2015年8月10日 19:04
hide
bbsi
#include <stdio.h>
#include <stdlib.h>
#define M 4
#define N 5
void MatrixMultiply2(int A[M][N],int B[N][M],int result[M][N])
{
int i,j,k;
int temp;
for(i=0;i<M;i++)
for(j=0;j<M;j++)
{
temp=0;
......................
阅读全部
|
脸红的西红柿
贴于 2015年8月6日 12:25
hide
bbsi
#include<stdio.h>
int main(void)
{
int x,y;
x=3;
y=x*x;
printf("%d=%d*%d\n",y,x,x);
printf("%d*%d=%d\n",x,x,y);
return 0;
}
阅读全部
|
李洛克
贴于 2015年7月28日 21:53
hide
bbsi
#define STU_NUM 2 /* 最多的学生人数 */
#define COURSE_NUM 2 /* 最多的考试科目 */
#define TUB 50 /* 学生数 */
#include<stdio.h>
FILE *fp;
struct student
{
int number; /* 每个学生的学号 */
char name[10]; /* 每个学生的姓名 */
int score[COURSE_NUM]; /* 每个学生M门功课的成绩 */
......................
阅读全部
|
zhulibo1996
贴于 2015年7月18日 23:50
hide
bbsi
#include<stdio.h>
int main(void)
{
int x,y;
x=3;
y=x*x;
printf("%d=%d*%d\n",y,x,x,);
printf("%d*%d=%d\n",x,x,y);
return 0;
}
请问我这编程哪里错了,为什么系统显示
F:\英雄联盟文件夹\上机作业\EX1-1.C(7) : error C2059: syntax error : ')'
......................
阅读全部
|
轮回啊泉
贴于 2015年7月18日 10:50
hide
bbsi