
c语言
给点sun,就shine
这个作者很懒,什么都没留下…
展开
-
c语言关键字
c语言关键字总结 和 inline 关键字和 define宏的 对比。原创 2025-04-10 11:10:45 · 183 阅读 · 0 评论 -
TLS(Thread Local Storage)
这个技术主要解决时,每个线程拥有自己独立的变量。原创 2025-03-19 10:05:15 · 145 阅读 · 0 评论 -
文件操作的读写模式归纳总结
模式字符串含义读写常量r只读O_RDONLYw只写文件不存在则创建一个新文件;存在则将长度截断为零;a追加写文件不存在则创建一个新文件;存在则在末尾追加;r+读写,文件必须存在O_RDWRw+读写文件不存在则创建一个新文件;存在则将长度截断为零;a+读写追加,文件不存在则创建存在则在末尾追加。原创 2025-01-06 09:53:00 · 308 阅读 · 0 评论 -
c语言 结构体指针做函数参数
demo:修改某个学生的成绩不利用指针直接在主函数内修改学生成绩的代码:#include <stdio.h>#include <string.h>#define N 5struct student{ char name[20]; int score;}stu[N],temp;int main(void){ int ch;//ch为...原创 2020-02-26 22:50:20 · 1763 阅读 · 0 评论 -
理解c语言指针
通俗来说就是通过c语言指针间接改变变量的值举个列子:我们想通过函数add()实现变量a+1,不使用指针的代码如下:#include <stdio.h>void add(int px); //形参为pxint main(void){ int a=1; add(a); //a为实参 printf("a=%d\n",a); return 0;}void a...原创 2020-02-26 21:09:47 · 292 阅读 · 0 评论 -
codeblock中while(scanf("%d",&n)!=EOF)如何在控制台终止循环输入
1.demo如下:#include <stdio.h>#include <stdlib.h>int main(){ int n; while(scanf("%d",&n)!=EOF); printf("%d",n); return 0;}2.执行后,控制台输入数字后,先换行,后ctrl+z,再换行可以退出ps:该方法适...原创 2020-02-24 16:21:15 · 1955 阅读 · 0 评论 -
c语言 结构体作为函数参数
1.demo:计算成绩及格的学生个数#include <stdio.h>#include <stdlib.h>struct Student{ //建立结构体类型struct Studentchar name[15]; //名字char id[15]; //学号int score; //成绩}temp;int judge_pass(struct St...原创 2020-02-23 16:56:58 · 1360 阅读 · 0 评论