随笔分类 -  C语言

第四章 C语言函数调用以及C语言机器运行模型
摘要:学习要点:4.1 C语言的函数;4.2: C语言的函数调用;4.3: C语言命名规范;4.4: C语言计算机运行模型; 4.5: C语言示例代码运行详情剖析; 4.1 C语言的函数 1:函数是完成特定功能的代码块, 用户给出相应的输入,经过函数模块后得到返回值。 2: C语言程序设计里面,函数名称要 阅读全文

posted @ 2017-12-25 22:07 梁锦杰 阅读(891) 评论(0) 推荐(0)

C第三章 语言函数、基本数据类型、局部变量、表达式
摘要:函数 对于C语言来说,我们都是在函数里面编写我们的执行指令,函数是我们C语言的指令的载体。 对于C语言来说,每一条指令语句,后面必须以分号结尾。 C语言函数的要素 y = f(x),y就是返回值,x就是参数,f就是整个函数的过程名称 如y = f(x) = a*x+b;这是直线方程,那么a*x+b就 阅读全文

posted @ 2017-12-21 11:40 梁锦杰 阅读(337) 评论(0) 推荐(0)

C语言__输出等腰三角形的字母,从第二行起,每行有一个是下一行的
摘要:#include "stdio.h" void main() { int a,b,c,d;//定义四个变量 char zi=65;//字母A的ascall码表对应的数值 scanf("%d",&a);//接收你要输入的行数 for(c=1;c<=a;c++){//控制行数 for(d=1;d<=a-c;d++)//控制打印空格的个数,是一个倒直角三... 阅读全文

posted @ 2017-11-23 10:42 梁锦杰 阅读(5559) 评论(0) 推荐(0)

C语言_航模社第四节
摘要:#include "stdio.h" void main() { int h=10,l=10,i,j;//定义h:行,l:列 printf("请输入行数:"); scanf("%d",&h);//5 printf("请输入列数:"); scanf("%d",&l);//6 for(i=1;i1&&l1&&h<hang) printf(... 阅读全文

posted @ 2017-11-13 22:23 梁锦杰 阅读(256) 评论(0) 推荐(0)

C语言_航模社第三节
摘要:switch语句 switch语句_基本结构 switch语句_允许多条语句 switch计算输入日期是该年的第几天_没有break情况 switch做“+-*/”运算 阅读全文

posted @ 2017-11-05 17:07 梁锦杰 阅读(385) 评论(0) 推荐(0)

c语言_2017.10.22
摘要:void main() { int a = 2,b = 10,c = 5,max;//定义三个变量,一个最大值变量 if(a>b&&a>c)//判断最大值是a时 { printf("最大值是:%d",a);//输出最大值是a }else if(b>a&&b>c)//判断最大值是b时 { printf("最大值是:%d",b)... 阅读全文

posted @ 2017-10-22 16:08 梁锦杰 阅读(171) 评论(0) 推荐(0)

c语言—输入年、月、日,算出该日是该年的第几天
摘要:/* Note:Your choice is C IDE */ #include "stdio.h" void main() { int y,m,d;//年、月、日 int cr,ds=0,i;//cr:判断是否为闰年的变量,是为1,否为0;ds:天数的总和;i是一个循环变量 char run[12] = {31,29,31,30,31,30,31,31,30,31,30... 阅读全文

posted @ 2017-10-16 19:55 梁锦杰 阅读(8342) 评论(0) 推荐(0)

C语言——简单的猜数字游戏
摘要:/* Note:Your choice is C IDE */ #include "stdio.h" #include #include void main() { int i,j; srand( (unsigned)time( NULL ) );//生成不重复的随机数 j=rand() % 100;//生成100以内的随机数 while(1) { ... 阅读全文

posted @ 2017-10-08 19:43 梁锦杰 阅读(324) 评论(0) 推荐(0)

利用指针访问地址篡改变量的值
摘要:#include #include int main(void) { int i = 10; int *p = &i; printf("i = %d\n",i); printf("i的地址 = %d\n",p); /* 2686776是变量i的地址, int*是强制转换2686776为指针类型,相当于指针p, ... 阅读全文

posted @ 2017-09-27 10:35 梁锦杰 阅读(342) 评论(0) 推荐(0)

如何自制51封装库代码
摘要://GPIO.H#ifndef _GPIO_H_ #define _GPIO_H_ enum pn{ p0 = 0, p1 = 1, p2 = 2, p3 = 3, }; void gao(unsigned char pn, unsigned char pin); void di(unsigned char pn, unsigned char pin); #en... 阅读全文

posted @ 2017-09-22 16:13 梁锦杰 阅读(690) 评论(0) 推荐(0)

c语言——枚举
摘要:C语言的枚举类型实质就是整型变量,只不过通过枚举类型将一类有关联的标识组合起来,增加程序的可读性和可维护性 阅读全文

posted @ 2017-09-22 11:04 梁锦杰 阅读(189) 评论(0) 推荐(0)

类函数宏
摘要:/* Note:Your choice is C IDE */ #include "stdio.h" //类函数宏,知识字符替换,没有运算 #define ok(x) x*x #define okk(x) (x)*(x) void main() { int a=2; int b=3; int c = ok(a+b);//相当于a+b*a+b int d = okk... 阅读全文

posted @ 2017-09-22 09:50 梁锦杰 阅读(128) 评论(0) 推荐(0)

底层终端-.c文件之间的调用
摘要:/* ============================================================================ Name : 函数调用.c Author : Version : Copyright : Your copyright notice Description : Hello World i... 阅读全文

posted @ 2017-09-20 15:34 梁锦杰 阅读(226) 评论(0) 推荐(0)

如何用eclipse创建一个c项目
摘要: 阅读全文

posted @ 2017-09-15 10:58 梁锦杰 阅读(926) 评论(1) 推荐(0)

指针复习
摘要:/* ============================================================================ Name : Hello.c Author : Version : Copyright : Your copyright notice Description : Hello World ... 阅读全文

posted @ 2017-09-13 10:31 梁锦杰 阅读(110) 评论(0) 推荐(0)

自定义字符串函数打印“I LOVE YOU!”
摘要:1 #include "stdio.h" 2 //定义一个字符串函数 3 void writestr(char *str){//char *str 是定义一个字符型指针 4 /*writestr("I LOVE YOU!")以双引号写数据的话,默认结束后会以\0结束, 5 所以判断\0就可以知道是最后一个,然后停止指针地址的累加*/ 6 while(*str ... 阅读全文

posted @ 2017-05-23 17:50 梁锦杰 阅读(1050) 评论(0) 推荐(0)

结构体打印学生信息
摘要:1 #include "stdio.h" 2 void main() 3 { 4 int i; 5 struct student { 6 int age; 7 char *name; 8 char *sex; 9 char *hobby; 10 }; 11 st... 阅读全文

posted @ 2017-05-09 15:38 梁锦杰 阅读(519) 评论(0) 推荐(0)

指针打印数组内容
摘要:1 #include "stdio.h" 2 void main() 3 { 4 /* 5 使用指针的方式打印下面数组的内容。 6 char array[5] = {'a','b','c','d','e'}; 7 */ 8 char array[5] = {'a','b','c','d','e'}; 9 int i; 10 ... 阅读全文

posted @ 2017-05-09 15:36 梁锦杰 阅读(2678) 评论(0) 推荐(0)

用指针跟循环(for与while)打印10名同学的名字
摘要:1 #include "stdio.h" 2 void main() 3 { 4 int i; 5 char *ar[10]={"梁锦杰","徐景祥","黎明忠","陈路", 6 "李伟杰","沈志军","杨嘉辉","周有靖","王文森","岑立宾"}; 7 printf("使用for循环结果:\n"); 8 for(i=0;i<10;i... 阅读全文

posted @ 2017-05-09 15:34 梁锦杰 阅读(915) 评论(0) 推荐(0)

指针-结构体
摘要:1 #include <stdio.h> 2 #include <stdlib.h> 3 4 /* run this program using the console pauser or add your own getch, system("pause") or input loop */ 5 阅读全文

posted @ 2017-05-03 16:55 梁锦杰 阅读(220) 评论(0) 推荐(0)

导航

欢迎进入我的博客!