C语言
文章平均质量分 54
long~w
大二的软工小菜鸡
展开
-
#pragma GCC system_header的作用
#pragma GCC system_header的作用原创 2023-02-10 19:27:57 · 427 阅读 · 1 评论 -
多重定义的全局符号,链接器会如何链接的情况
多重定义的全局符号,链接器会如何链接的情况原创 2022-11-27 15:33:48 · 274 阅读 · 0 评论 -
强制类型转换(int),(int *),(int &)的区别
强制类型转换(int),(int *),(int &)的区别原创 2022-08-03 22:44:59 · 3271 阅读 · 1 评论 -
extern “C“的用法
extern"C"的用法原创 2022-08-03 19:14:38 · 297 阅读 · 0 评论 -
c语言模拟实现Linux kill命令 【Linux从基础到进阶】
这个是代码然后再经过编译,再把mykill命令移到bin目录下面让我们来测试一下这个是我写的一个死循环代码让我们在另外一个终端中执行这个程序让我们在终端中查看这个进程的pid 号,然后执行我们的命令当我们回到那个终端查看时,发现这个进程已经终止了简单模拟实现完成...原创 2022-05-22 16:41:53 · 571 阅读 · 0 评论 -
c语言模拟实现Linux下的cp 命令
以下是用c实现的代码在把编译后的可执行文件放到 /bin目录下执行命令这个是当前目录下的fork1.c这个是Day2下的fork1.c我们可以看出完全一样,简略模拟实现完成。原创 2022-05-17 19:43:42 · 636 阅读 · 0 评论 -
main函数的三种类型
😐 本文在包含在我的另外一篇博文中一定不能错过的c语言基础(超级详细).main函数的三种类型1. int main(){return 0;}2. int main(int argc,char *argv[]){return 0;}3. int main(int argc,char * argv[],char *envp[]){return 0;}argc是argv中字符串的个数argv可以通过命令行来传递参数envp存放环境变量1.对于这种我就不举例子了2.命令行参数我传原创 2022-04-25 12:02:14 · 1689 阅读 · 2 评论 -
int * const p,int const *p,const int * p,const int * const p 有什么区别?
😐 本文在包含在我的另外一篇博文中一定不能错过的c语言基础(超级详细). @[TOC]const1.cost修饰变量可以修饰全局变量,也可以修饰局部变量(修饰之后,变量只可读,不可写)int const a = 1;const int a = 1;int main(){ const int a = {1,2,3};//也可以修饰数组 }2.const 修饰指针 int main() { const int a;//c编译中不会报错,c++编译中会报错**加粗样式**原创 2022-04-25 11:31:18 · 649 阅读 · 0 评论 -
一定不能错过的c语言基础(超级详细)
这里写目录标题一命名二级目录三级目录一命名1.由下划线,数字,英文字母组成;且首字符不能是数字。2.尽量做到见名知意3.严格区分大小写3.在C89中,限制标识符的长度为8,长度大于8,但是在C99中对长度没有任何限制4.尽量不要同时用零和O`二级目录三级目录...原创 2022-04-17 16:57:39 · 1064 阅读 · 7 评论