c语言疑难细point笔记
在个人学习过程中,总结了c语言的一些细小的,疑难的知识点,希望可以与大家交流,相互促进!
Xinzhaohaha
华科计算机本科生。
展开
-
指针运算与指针数组——c语言笔记
指针运算与指针数组——c语言笔记 1.指针的算术运算: (1)指针与整数之间:如p为指针,则p+n,p-n,p–,p++,还是指针。 (2)指针与指针之间:若p,q指向统一数组,且p>q,则p-q为整数。 (3)指针之间也可以进行关系运算:(同类型)>,<… 2.赋值运算: 同类型的指针可以直接进行赋值操作,如:p=q,p+=n。 不同类型需要类型强制操作符,void类型指针可以...原创 2020-05-07 22:33:16 · 394 阅读 · 0 评论 -
输入与输出points--c语言笔记
输入与输出问题–c语言笔记 一.字符的输入与输出 1.Putchar (1)原型:int putchar(int c) 第一个int:表示函数的返回值,也就是说,函数如果正确执行,则返回输出字符的字符码;否则,则输出EOF。 第二个int:表示函数需要一个int类型的参数,该参数即为函数输出字符的ASCII码值。 (2)调用形式:putchar(c) C虽为实际参数,但可以是char,short,...原创 2020-05-05 14:06:21 · 668 阅读 · 0 评论 -
数组--c语言笔记
c语言数组笔记 一.数组定义与储存结构 1.c99新增特性 可以对数组特定元素进行初始化而不用按顺序进行初始化 如:int x[10]={[1]=2,[4]=8,7}; 这里x[1],x[4],x[5]分别被赋值2,8,7,其余元素为0。 同样在多维数组中 如:a[2][3]={[0][0]=1,[1][1]=1,[2][2]=1};只给对角线赋值1,其他元素为0。 2.多维数组在进行初始化时,...原创 2020-05-05 00:42:51 · 335 阅读 · 1 评论