C语言
文章平均质量分 61
crt3d14e5
这个作者很懒,什么都没留下…
展开
-
函数指针练习
//// main.c// 函数指针//// Created by smartlei on 15/6/29.// Copyright (c) 2015年 smartlei. All rights reserved.////使用函数指针实现两个数的加减乘除#include //声明函数指针int (* f)(int m,int n);//声明具体函数共鞥int原创 2015-06-29 15:15:19 · 326 阅读 · 0 评论 -
指针函数与函数指针的区别
转:http://www.cnblogs.com/gmh915/archive/2010/06/11/1756067.html一、在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针 类型标识符 *转载 2015-06-29 15:23:58 · 227 阅读 · 0 评论 -
栈区,堆区,全局区,文字常量区,程序代码区 详解
转:http://blog.csdn.net/yitian20000/article/details/6358837一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(hea转载 2015-06-29 15:51:10 · 248 阅读 · 0 评论 -
黑马程序员-C语言算法练习
#include #include /*求:a+aa+aaa+aaaa+......*/int main(){ int sn=0,tn=0,a=0,n=0; int i; printf("请输入参数:"); scanf("%d%d",&a,&n); printf("输入参数:a=%d,n=%d\n",a,n); for( i=1;i<=n;i原创 2015-06-11 16:46:45 · 266 阅读 · 0 评论 -
字符串转10进制数据
一个字符串夹杂其他特殊字符,需要从其中找出有用数据#include #include void getword(char *word, char *line, char stop)//123&4456{ int x =0, y = 0; for(x=0;((line[x]) && (line[x] != stop)); x++) word[x] = line[x];原创 2015-06-12 14:46:20 · 555 阅读 · 0 评论 -
const在C语言中的用法
const作用:防止定义的变量被修改1、用于修饰变量const int a=10;//合法int const b=10;/合法,等价const int =10;const int c;//非法int const d;//非法注意:必须有初始值2、用于修饰指针const修饰的*sp,所以sp指针指向的地址可以改变,但是*sp执行的内容不可改变第一:cons原创 2015-07-14 13:23:04 · 479 阅读 · 0 评论 -
数组排序
#define MAX 10int main(){ int arr[MAX]={123,454,4,6,78,678,234,45,789,4},temp; int i,j,k; for(i=0;i<MAX-1;i++) { for(j=i+1;j<MAX;j++) { if(arr[i]>arr[j]原创 2015-07-15 16:18:57 · 279 阅读 · 0 评论