- 博客(6)
- 收藏
- 关注
原创 对二维数组的一些思考
首先,看下面一个简单的程序 #include <stdio.h> #define FORMAT "%d\n" int main(int argc, char *argv[]){ int str[3][3]={{1,2,3},{4,5,6},{7,8,9}}; printf(FORMAT,*(*(str))); return 0; }...
2010-12-22 18:58:35 174
原创 指向函数的的指针
前言: 可以用指针变量指向整型变量、字符串、数组,也可以指向一个函数。 函数在编译的时候会被分配给一个入口地址,可以用一个指针变量指向函数,然后通过该指针变量调用此函数。#include <stdio.h>int main(){ int max(int,int); int (*p)(int,int); int a,b,c; printf("enter a...
2010-12-22 15:46:42 92
原创 二维数组输出的方法
问题:有若干个学生的成绩(每个学生有4门课程),要求在用户输入学生序号(学生序号从0号算起),要求在用户输入学生序号以后,能输出该学生的全部成绩。 方法一:常规输出二维数组的方法#include <stdio.h>int main(int argc, char *argv[]){ float score[3][4]={{60,70,80,90},...
2010-12-22 13:49:49 3144
字符串的复制
#include <stdio.h>int main(){ char a[]="abcdefg"; char b[]="hijklmnopq"; char c[10]; void copy_string(char from[],char to[]); void copy_string_null(char form[],char to[]); printf(...
2010-12-16 18:55:11 117
原创 疑问待解
#include <stdio.h>int main(){ int a[2][3]={1,2,3,4,5,6}; int (*p)[3]; int i,j; p=a; scanf("%d,%d",&i,&j); printf("%d\n",*(*(p+i)+j)); return 0;...
2010-12-14 15:21:10 96
选择法-冒泡排序
#include <stdio.h>int main(int argc, char *argv[]){ int i,arr[5]; int *p=arr; void sort(int x[],int n); void sort1(int x[],int n); void sort2(int x[],int n); printf("请输入数据:"); ...
2010-12-09 13:09:29 95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人