![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c/c++
iLove9ouHenry
我猜对了结局,却没有才对过程。
展开
-
first program by c
#include #include int main(int argc, char *argv[]){ int number =5; number = cubeByReference(&number); // 因为cubeByReference的原创 2011-09-18 08:51:45 · 352 阅读 · 0 评论 -
打印倒三角
#include #include #include#includeusing namespace std;//变长参数列表 void printStar(){ int i=0; int j=0; int row =5; int col =5;原创 2011-09-26 19:43:46 · 747 阅读 · 0 评论 -
c/c++ 块级作用域
#include #include #include#includeusing namespace std;int main(int argc, char *argv[]){ if(1){ int a=10; } else {原创 2011-09-27 20:13:05 · 1946 阅读 · 0 评论 -
打印矩形
#include #include #include#includeusing namespace std;void printStar2(){ int i=0; int j=0; int high =10; int width =10;原创 2011-09-27 20:27:02 · 633 阅读 · 0 评论 -
两个while循环
void func(){ int number =0; int x =4,y=3; int i=0,j=0,row =8,col =4; while(i<row){ j=0; while(j<col){ number +=原创 2011-09-28 15:21:50 · 2258 阅读 · 0 评论 -
输出一个整数的所有数字
#include #include #include#includeusing namespace std;void output(){ int number; scanf("%d",&number); while(number%10原创 2011-09-28 19:48:16 · 609 阅读 · 0 评论 -
程序在内存中的分布
堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)— 一般由程序员分配释放, 若程序员转载 2011-09-27 21:08:09 · 911 阅读 · 0 评论 -
m个数中取n个的组合
#include #include #include #include int a[100];//a[0]舍弃不用,a[1]至a[m]存组合数void zh(int n,int m,int num){ int i; if(m==num-1) { for(i=1;i<=m;i++) printf("%d ",a[i]); print原创 2011-10-30 10:57:02 · 928 阅读 · 0 评论 -
数组名相当于&array[0]
#include #include #include#includeint main(int argc, char *argv[]){ char array[5]; printf("array=%p\n&array[0]=%p\n",a原创 2011-09-23 20:01:00 · 619 阅读 · 0 评论 -
指针操作交换两数
#include #include using namespace std;int swap(int *a,int *b){ int temp; temp = *a; *a = *b; *b = temp;}int原创 2011-09-21 19:56:54 · 441 阅读 · 0 评论 -
c语言的大小写转换
#include #include void convertToUppercase(char *s){ while(*s !='\0'){ if(*s>='a'&&*s<='z'){ *s -=32;原创 2011-09-18 09:31:43 · 951 阅读 · 0 评论 -
c语言里面竟然没有bool类型
#include #include int main(int argc, char *argv[]){ while(1) //为什么while(true) 编译器就报错?????我用的是Dev c++ for(i=0;i<10; i原创 2011-09-18 21:53:51 · 544 阅读 · 0 评论 -
c语言函数指针使用范例
#include #include void function1(int);void function2(int);void function3(int);int main(int argc, char *argv[]){ void (*f原创 2011-09-18 20:51:58 · 462 阅读 · 0 评论 -
求阶乘数包含0的个数
#include #include int calculate(int n){ if(n==0){ return 1; } if(n==1){ return 1; } el原创 2011-09-20 22:59:42 · 681 阅读 · 0 评论 -
无数次输入打印
#include #include int main(int argc, char *argv[]){ int choice; int i; while(1) { scanf("please enter原创 2011-09-20 22:17:11 · 357 阅读 · 0 评论 -
参数传值和传引用的区别
#include #include /* Name: 参数传递引用与值的不同 Copyright: myself Author: King Date: 21-09-11 19:28 Description: */void Test原创 2011-09-21 19:36:00 · 522 阅读 · 0 评论 -
使用命名空间
#include #include using namespace std;namespace myNamespace{ void f(){ cout<<"hello, i am in myNamespace;"; }}usi原创 2011-09-21 19:51:30 · 304 阅读 · 0 评论 -
c++沿用c的传统,允许结构名与其他数据类型有重名的情况
#include #include using namespace std;struct myStruct{ int a; void f();};//struct 必须加分号结束 int myStruct;int main(int a原创 2011-09-21 20:10:57 · 537 阅读 · 0 评论 -
等待分析
* 递归求n个数的积 *//* 下面a[i]的取值是乱码 */#include #include double Ave(double *,int );int main(){ int i=0,n=0; double aveval=0.原创 2011-09-21 20:25:11 · 378 阅读 · 0 评论 -
模板使用之模板函数Demo
/* Name: 模板函数Demo Copyright: Author: Date: 22-09-11 21:10 Description: */#include#include #include using names原创 2011-09-22 21:17:46 · 580 阅读 · 0 评论 -
产生a到b的随机数
#include #include #includeusing namespace std;int myRand(int a,int b){ return (a>=b)?0:(a+rand()%(b-a));}int ma原创 2011-09-23 19:40:20 · 2234 阅读 · 0 评论 -
c++ static变量小结
#include #include #includeusing namespace std;void testStatic(){ int a=0; static int b=0; for(int i=0;i<10;i++){原创 2011-09-23 19:45:08 · 380 阅读 · 0 评论