程序设计
文章平均质量分 81
好客吧
hello
展开
-
环形缓存的实现
环形缓存的结构 typedef struct ql_ring_buf_struct { int capacity; int rpos; int wpos; OSASemaRef wcond; OSASemaRef rcond; unsigned char data[0]; //零长度数组 }ql_ring_buf_t; typedef struct quec_uart_data_struct { unsigned char uart_sta...原创 2021-10-08 14:53:12 · 257 阅读 · 0 评论 -
正则表达式语法(其中转义字符错了“/”应改为“\”)
1. 正则表达式规则 1.1 普通字符 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。 举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前编程转载 2015-10-12 20:06:16 · 1392 阅读 · 0 评论 -
js百钱买白鸡的几种方法
用百钱买白鸡,公鸡5钱一只,母鸡3钱一只,小鸡三只1钱 第一种方法: var x,y,z; for(x=0;x<=100;x++){ for(y=0;y<=100;y++){ for(z=0;z<=100;z++){ if((x+y+z==1原创 2015-10-13 19:42:50 · 4596 阅读 · 2 评论