c学习笔记
鼹鼠的萝卜
这个作者很懒,什么都没留下…
展开
-
sizeof--披着函数的外衣
第一眼看见sizeof理所当然的认为它是一个函数,但慢慢地发现它不并是一个函数,只是披着一个“函数的外衣”。sizeof是一个关键字,其作用是返回对象的字节数,比方说:#include<stdio.h>int main(){ int a=1; double b=2.0; printf("%d\n",sizeof(a)); printf("%d\n",sizeof原创 2017-10-09 21:04:56 · 369 阅读 · 0 评论 -
c操作符个人简短总结
c操作符包括算术操作符、移位操作符、位操作符、单目操作符等等。 《一》算术操作符 包括+ - * / % (1) %运算(求余)要求两边必须为整数,其余的操作符可以为整数或者浮点数. (2) /运算(求商)中只要有一个数为浮点数,执行的肯定为浮点数除法。 《二》移位操作符 包括>>和<< (1) 移位操作并没有改变变量初始值 int nu原创 2017-10-13 23:44:34 · 276 阅读 · 0 评论 -
C语言如何输入输出字符串
字符串的输入输出方法:逐个字符的输入输出%c,整个字符串的输入输出%s。 第一:scanf和printf输入输出字符串 (1)逐个字符的输入输出: char a[5]={}; int i=0; for(i=0;i<5;i++) { scanf("%c",&a[i]); printf("%c",a[i]); }逐个字符的输入要加原创 2017-10-10 19:56:28 · 25187 阅读 · 0 评论 -
大端字节序、小端字节序
大端字节序、小端字节序原创 2017-10-28 21:41:05 · 486 阅读 · 0 评论 -
动态内存开辟
动态内存原创 2018-02-03 12:51:54 · 287 阅读 · 0 评论 -
指针数组 数组指针 函数指针
【1】指针数组和数组指针 指针数组:望文生义就是一个数组成员为指针的数组。int *arr1[10];char *arr2[10];运算符*的优先级低于”[ ]”,所以说变量名先和哪个运算符结合就表示哪种类型,比如上面arr1先和”[ ]”结合,则表示它是一个数组,是一个数组成员为指针的数组,而数组指针同样,看结合的对象int(*p1)[10];char(*p2)...原创 2018-02-23 12:39:04 · 381 阅读 · 0 评论