c语言学习日记
m0_59627622
这个作者很懒,什么都没留下…
展开
-
C语言学习笔记(2022/4/10)
1fopen对文件相关的函数 fopen("文件“,”操作”)文件相关的知识(13.1-2,13.1-3)2按位取与& :用于让某一段为0 并且能取一段位3按位取或者|; 即有1出1,全0出0 :能使得某几个位为1,把两个数拼起来4按位取反~ 即把每一位取反 记住与·区别 计算机中的数是以补码的形式存储在计算机中5按位取异:两个值相同取0 不相同取异6逻辑与位,其中逻辑是把非0的当作1 而位是只看到0或者17 << >>表示左移与右移 其中<原创 2022-04-10 00:25:09 · 691 阅读 · 0 评论 -
C语言学习笔记(2022/4/9)
1关于几个预定的宏 __LINE__行号 __FILE__文件名 __DATA__ __TIME__时间与日期2在头文件中定义宏的原则 一切都要有括号,整个值要括号,参数出现的地方也要有括号3#include 引用头文件 其中include "“一般用来找当前目录,再找所给函数库里的函数 而<>直接取指定的函数库中找函数4如果在一个项目中的函数或全局变量中用static 即只能在该.c文件中使用5 声明和定义 Int i = 5;表定义,而extern int i;表声明 定义回原创 2022-04-09 01:34:19 · 676 阅读 · 0 评论 -
C语言学习笔记(2022/4/8)
1.定义一个指针, 例如int q; int *p=&q; p相当于指针类型,指向int的一个int型的p指针,*p相当于指向地址上的内容;定义一个结构体指针 例如struct data q,struct data *p = &q,其中p相当于指针类型,指向struct data的一个struct data型的p指针,*p相当于指向地址上的内容;其内容是一个 struct data 类型其中数组名,指针名相当于地址。 而结构名与Int char一样,名字不等于地址,需要用&取原创 2022-04-08 00:31:49 · 524 阅读 · 0 评论 -
C语言学习日记(2022/4/7)
在printf函数格式字符:%d,i 以带符号的十进制形式输出整数(正数不输出符号)%i 可以以八进制 十六进制转换十进制形式 则%d不能转换,直接输出%u 以无符号的十进制形式输出整数%o 以八进制的无符号形式输出整数(不输出前导符0)%x X 以十六进制无符号形式输出整数(不输出前导符0x),用小写x 则输出0~f 用大写X则输出0~F%c 以字符形式输出,只输出一字符%s 输出字符串%f 以小数形式输出单,双精度数,隐含输出6位小数%e E 以指数形式输出实数%g G 选用%f 或者原创 2022-04-08 00:10:06 · 101 阅读 · 0 评论 -
c语言指针相关笔记
打算从今天起,写一些学习笔记用于记录自己每天的学习成果2022/4/3今天学习了指针相关的几个知识首先是:两个指针相减实际上不是两个指针所指值相减的差,而是两个指针值相减再除去sizeof(elemtype)的值...原创 2022-04-03 23:40:04 · 947 阅读 · 0 评论