C语言程序
文章平均质量分 52
smartvxworks
VxWorks,Linux,QNX,PowerPC,ARM,FPGA,DSP,嵌入式系统架构师,QT UI架构师,项目经理,军工领域耕耘数十载,一起成长,不断进步。
一个优雅的程序员、一个沉稳的架构师。
展开
-
C语言预处理条件语句的 与或运算
ifdef (MIN) || (MAX) -----------------------------错误使用。#ifdef (MIN) && (MAX) ----------------------------错误使用。#ifndef (MIN) || (MAX) --------------------------错误使用。#ifndef (MIN) && (MAX) -------------------------错误使用。1.#ifdef 与或运算。原创 2023-03-20 11:42:12 · 1988 阅读 · 0 评论 -
C 语言popen函数,逐行读取shell命令内容
参数是一个字符串指针, 指向的是 一个以 null 结束符结尾的字符串, 这个字符串包含一个 shell 命令. 这个命令被送到。参数也是一个 指向以 null 结束符结尾的字符串的指针, 这个字符串必须是 'r' 或者 'w’ 来指明是读还是写.函数用创建管道的方式启动一个进程, 并调用 shell. 因为管道是被定义成单向的, 所以。参数只能定义成只读或者只写, 不能是两者同时, 结果流也相应的是只读或者只写.函数的返回值是一个普通的标准I/O流, 它只能用。函数的输出流默认是被全缓冲的;原创 2023-02-09 17:53:55 · 1612 阅读 · 0 评论 -
C++ inline内联函数详解
函数是一个可以重复使用的代码块,CPU 会一条一条地挨着执行其中的代码。CPU 在执行主调函数代码时如果遇到了被调函数,主调函数就会暂停,CPU 转而执行被调函数的代码;被调函数执行完毕后再返回到主调函数,主调函数根据刚才的状态继续往下执行。一个 C/C++程序的执行过程可以认为是多个函数之间的相互调用过程,它们形成了一个或简单或复杂的调用链条,这个链条的起点是 main(),终点也是 main()。当 main() 调用完了所有的函数,它会返回一个值(例如return 0;)来结束自己的生命,从而结束.转载 2022-05-20 09:43:03 · 92 阅读 · 0 评论 -
【C语言】使用C语言编写对密码强度的检测,检测出结果:弱、中等、强
该函数会遍历密码字符串,判断密码是否包含至少一个小写字母、一个大写字母、一个数字和一个特殊字符,并根据密码长度和包含字符类型的情况返回密码强度等级。函数来检测密码强度,并输出结果。函数中,用户输入密码,调用。原创 2023-05-31 15:13:36 · 961 阅读 · 0 评论