函数: //send or recv data task void send_recv_data(void *pvParameters); //get socket error code. return: error code int get_socket_error_code(int socket); //show socket error code. return: error code int show_socket_error_reason(int socket); define变量:…
C语言常见命名规范   1 常见命名规则 比较著名的命名规则首推匈牙利命名法,这种命名方法是由Microsoft程序员查尔斯·西蒙尼(Charles Simonyi) 提出的.其主要思想是“在变量和函数名中加入前缀以增进人们对程序的理解”.匈牙利命名法关键是:标识符的名字以一个或者多个小写字母开头作为前缀:前缀之后的是首字母大写的一个单词或多个单词组合,该单词要指明变量的用途.例如:lpszStr, 表示指向一个以'\0'结尾的字符串(sz)的长指针(lp)变量. 骆驼(Camel)命名法近年来…
函数 函数在Java中称为方法,在其他语言中可能称为函数,函数,方法就是定义在类中具有特定功能的程序.函数,在Java中可称为方法. 函数的格式: 修饰符 返回值类型 函数名(参数类型 参数1, 参数类型 参数2){ 执行语句; return 返回值; } return关键字是用来结束该函数,即方法的,并将后面的具体结果返回给调用者即可,如果函数的返回值为void,则表示没有返回值. 如何快速写你所需要的函数?明确返回值类型,和参数列表即可. 重载 重载的概念,在同一个类中,存在同名函数,只要它…
1.Shell变量 从变量的实质上来说,变量名是指向一片用于存储数据的内存空间. Shell变量是一种弱类型的变量,即声明变量时不需要指定其变量类型,也不需求遵循“先声明再使用”的规定,想用即可用. 2.命名规范.变量赋值.变量取值.取消变量 2.1 变量名命名规范: 2.2.1 由英文字母.数字.下划线组成,不能以数字开头 2.2.2 区分大小写 2.2.3 不能使用bash的关键字--疑问:怎么查看bash的所有关键字? 2.2 变量赋值: 2.1.1 var_name1=studing …
一.关键字 关键字的定义和特点 定义:被Java语言赋予特殊含义,用做专门用途的字符串(单词). 特点:关键字中所有字母均为小写 下面列举一些常用的关键字. 用于定义数据类型的关键字:byte.short.int.long.float.double.char.boolean.class.interface.enum.void 用于定义数据类型值的关键字:false.true.null 用于定义流程控制的关键字:if.else.switch.case.default.while.do.for.br…
命名规范 有人说JavaScript的宽容性是这个语言最糟糕的方面之一.比如说想把2个数字加在一起,JavaScript会把其中一个数字解析成字符串,那么就会得到一个奇怪的字符串,而不是2个数字的和. 说到JavaScript的数据类型的时候,环境就是一切.本文要讲述3种数据类型:字符串类型,布尔型,数字型. JavaScript的变量和其他语言的变量很相似.它们用来保存值,而这些保存了的值,可以在代码的不同的地方被访问到.在其所使用的作用域范围内,每个变量的标识符是一样的.JavaScript…
JavaScript用来干什么 数据的验证 将动态的内容写入到网页当中(ajax) 对事件做出相应 读写html当中的内容 检测浏览器 创建cookies 模拟动画 语法特点 基于对象和事件驱动的松散型的解释性语言 面向对象开发 事件驱动 松散型 弱类型 解释性语言.由浏览器解释执行 JavaScript的组成部分 ECMAscript语法 数据类型,运算符,流程控制,函数,面向对象 BOM浏览器对象模型 DOM文档对象模型 难点 语法的松散自由型 各个浏览器的兼容 调试工具 alert('这是…
项目越做越大,代码越来越乱,维护困难.原因很多吧.起初为了实现功能,并没有注重代码的结构,外包公司嘛.虽然公司的项目负责人一直考虑复用.封装,但是我觉得基本上没有达到想要的效果.因为整个代码中没有用到设计模式,这样结构肯定好不到哪去.虽然很多功能都封装了,但是分层特别的乱,有种为了封装而封装的感觉.其实,很多东西我也不懂,但是写完代码之后,偶尔还是会去把代码的结构稍微的修改修改,尽量的少给自己挖坑吧. 代码结构的问题 接口有大量的方法,调用接口时需要使用 switch 进行判断,大致结构如下:…
. 作者 : 万境绝尘 转载请注明出处 : http://www.hanshuliang.com/?post=30 . 结构体概述 : 结构体是 多个 变量的集合, 变量的类型可以不同; -- 可进行的操作 : 结构体可以进行 拷贝 赋值操作, 可以作为 函数参数 和 函数返回值; 1. 结构体的基本使用 结构体声明 : struct 结构标记 {结构成员} 普通变量; -- 结构体示例 : struct student { char *name; int age; }; -- 结构标记 : s…
注:makeSphere()函数返回Sphere结构体,main函数中.调用makeSphere()函数,传递的第一个參数为数组,传递的数组作为指针.…