会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
MashiroOvO
博客园
首页
新随笔
联系
订阅
管理
2020年4月11日
数组名相关
摘要: 1.数组名是一个指针,包含的是数组第一个数据的地址; 2.a、&a[0]、&a,内容上是一样的; 3.a是一个指针常量不能作为赋值左式; 3.&a得到的是一个二级指针类型;
阅读全文
posted @ 2020-04-11 17:35 MashiroOvO
阅读(133)
评论(0)
推荐(1)
2020年4月10日
指针相关笔记
摘要: 1.指针使用前必须初始化; 2.指针数组与指向数组的指针: 定义示例:①指针数组 int *p[N] ②指向数组的指针 int (*p)[N] 分析:因为“*”与“[]"的优先级相同,都为自右向左结合,”[]"会先与p结合形成数组; 3.“*”与“++”运算 由于++和*同优先级,结合方向自右向左;
阅读全文
posted @ 2020-04-10 20:12 MashiroOvO
阅读(138)
评论(0)
推荐(0)
2020年4月8日
static相关
摘要: 函数被调用时 其中的静态局部变量的值将保留前次被调用的结果; 例如 #include<stdio.h>func(int x,int y){ static int m=2,k=2; k+=m+1; m=k+x+y; return(m);}int main(){ int a=8,b=1,p; p=fun
阅读全文
posted @ 2020-04-08 21:54 MashiroOvO
阅读(105)
评论(0)
推荐(0)
2020年4月6日
输入分式,输出化简式的C语言算法
摘要: 要点1.分式输入时分别输入分母分子,用两个变量分别保存; 要的2.求公约数的方法主要有4种,1.辗转相除法、2.穷举法、3.更相减损法、4.Stein算法,本次采用辗转相除法; #include<stdio.h>main(){ int a,b,div,temp,c,d; printf("please
阅读全文
posted @ 2020-04-06 21:08 MashiroOvO
阅读(795)
评论(0)
推荐(0)
2020年4月4日
语句界定
摘要: 例如: #include<stdio.h>main(){ int a=2,b=3,c=1; if(a>b) //① if(a>c) //② printf("%d\n",a); else printf("%d\n",b); //③ printf("over!\n"); //④ } 说明: 1.if e
阅读全文
posted @ 2020-04-04 11:41 MashiroOvO
阅读(167)
评论(0)
推荐(0)
2020年4月3日
switch相关
摘要: 1.switch后的表达式可以是整型或字符型,不能为实型; 2.default最多一个,位置任意; 3.多个case可以共用一组执行语句; 4.如果执行完default语句后,没有遇到break,则后续case要继续判断;
阅读全文
posted @ 2020-04-03 20:54 MashiroOvO
阅读(253)
评论(0)
推荐(0)
2020年4月2日
%c格式输入注意点
摘要: %c格式读入字符时,空格字符和转义字符(包括回车)都会作为有效字符输入; 有三种解决空格作为分隔符时被读入的问题: 1.使用%ls 2.使用getchar()函数吃掉空格
阅读全文
posted @ 2020-04-02 21:56 MashiroOvO
阅读(466)
评论(0)
推荐(0)
2020年4月1日
C语句
摘要: 表达式加上“:"才是语句; 空语句出现的位置有限制,预处理命令、函数头、花括号“}”之后都不允许出现空语句,即不能有分号; C语言声明部分不应称为语句,如:“int a;"不是C语句。
阅读全文
posted @ 2020-04-01 20:39 MashiroOvO
阅读(264)
评论(0)
推荐(0)
运算符优先度
摘要: 赋值小于加减乘除 例如:a/=a+a 等同于a=a/(a+a)
阅读全文
posted @ 2020-04-01 20:35 MashiroOvO
阅读(141)
评论(0)
推荐(0)
公告