![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
flying_meteor
这个作者很懒,什么都没留下…
展开
-
魔方阵
注意点:环形处理,二维数组打印,初始化(加标签)void MagicSquare(){#define SIZE 3 assert(SIZE%2 !=0 );//该算法只适用于奇数 int arr[SIZE][SIZE]={0};//初始化为0,一边以后判断是否已填充 int row = 0; int col = SIZE/2;//3/2=1;0,1,2的中间位置是1.因为标号从0开始原创 2017-12-23 20:47:22 · 280 阅读 · 0 评论 -
应注意的考题
1、#includeint *p = (int*)malloc(10)问:p在内存中的存放位置:(堆);&p在内存中的存放位置:(栈)2、int a=10;int*q=&a问:q在内存中的存放位置:(栈);&q在内存中的存放位置:(栈)总结:指针本身如p,指针指向的内容所在区域;而指针的地址,放指针变量所在地址(栈)3、魔方阵4、杨辉三角(二维数组、一位数组、不用数原创 2017-12-14 22:57:55 · 136 阅读 · 0 评论 -
strtok分割字符串
1、strtok分割字符串#include<string.h>#include<stdio.h>int main(void){ char arr[]={"i am a student"}; char*p=arr; while(1) { p = strtok(p," ");/*char *strtok(char s[], const char *delim);当st...原创 2018-03-16 19:51:15 · 248 阅读 · 0 评论