c的用法大全(C预备知识)
c的用法大全(C预备知识)//框架头文件首先需要有一个框架头文件9.编程步骤10.C 写后台我们用的框架基本结构是这样的
1.C 融合了3种不同的编程方式:C语言代表的过程性语言、C 在C语言基础上添加的类代表的面向对象语言、C 模板支持的泛型编程。
2.一般来说,计算机语言要处理两个概念——数据和算法。数据是程序使用和处理的信息,而算法是程序使用的方法。
3.C语言具有结构化编程的特性,结构化编程将分支限制为一小组行为良好的结构。C语言的词汇中就包含了这些结构(for循环、while循环、do while循环和if else语句)。
4.C语言的另一个新原则是自顶向下(top-down)的设计。在C语言中 其理念是将大型程序分解成小型、便于管理的任务。如果其中的一项任务仍然过大,则将它分解为更小的任务。这一过程将一直持续下去,直到将程序划分为小型的、易于编写的模块。
9.编程步骤
10.C 写后台
我们用的框架基本结构是这样的
首先需要有一个框架头文件
//框架头文件
include "stdafx.h"
这个头文件我从百度上搜的是是预编译处理器把[stdafx.h]文件中的内容加载到程序中来
然后需要的是业务头文件,
//业务头文件
include "tmmcr01.h"
include "hmmcr01.h"
在这里我理解的就是表名.h,这些头文件里,这里面定义了一些方法
就是增删改查
再然后是一个外部函数声明
int f_mmhp0304_proc(EIClass bcls_rec EIClass bcls_ret CDbConnection * conn);
这个不懂,有可能是传参吧
之后就是services入口了
//service入口
BM2F_ENTERACE(gcmmcr006f5_pro)
这个很简单,就是BM2F_ENTERACE(),括号里面写函数名
之后就到了主体函数,在这个函数中会有一个try 两个catch
在try的前面会涉及一些变量的声明与初始化,由于太简单,就不一一介绍
try里面呢
首先要从前台获取传入参数
在这里总共有几种形式,比如从前台获取table中的传过来的参数,也有那种直接传一个表的,我这里很薄弱,需要再练习
然后就是打trace 这里的打trace其实就是在EPEL01里面查相应的日志
再然后就是写sql语句了
switch (conn->DatabaseKind)
{
case DB_KIND_DB2: // DB2 数据库(未开Oracle兼容)
case DB_KIND_DB2_ORACLE: // DB2 数据库(开Oracle兼容)
case DB_KIND_MSSQL: // MS SQL Server数据库
case DB_KIND_ORACLE: // Oracle 数据库
default:sqlstr = “”;
在这里都有一些基础模版
学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入学习交流群
639368839,我们一起学C/C !