C语言中变量定义的位置(C89和C99的区别) 在C++和JAVA中,按照语法,我们可以把变量定义在任何位置,所以很多人习惯了“哪里使用哪里定义”的这种…
分类:c
C#之一窗体调用另一窗体属性
当我们在一个窗体f1中打开另一个窗体f2,而后我们又需要在f2中调用或操作f1中的某个控件的属性,我们该怎么做呢?这在实际的开发过程中是经常遇到的,比如在数据库应用程序开发中,在一窗体中的Dategridview中显示了…
c++ 将数组赋给指针
c++ 将数组赋给指针 首先我们要知道:不能对数组直接赋值,只能对数组元素初始化或者赋值 将数组赋给指针的两个例子: // 前面的部分都省略了 //例子1 int* p; int t[n];//n是常数,且这里假定数组已…
C# 修改图片文件分辨率大小
将文件夹及子文件夹下的所有.jpg格式的图片宽度调整成统一大小,并包存到指定文件夹内。 public static void ResizeImg(string srcFold, string desFold, int m…
【C#】文件和文件文件夹按时间、名称排序-顺序与倒序
对于文件和文件夹有多种排序方式,常用的就是按创建或修改时间、按文件名排序。在 C# 中,按时间和文件名排序都十分简单,用数组提供的排序方法 Array.Sort() 一行代码就可以搞定,当然也可以用常用的排序方法,如快速…
C++Windows编程之创建窗口
Windows编程之注册窗口类介绍了注册窗口类。接下来就是创建窗体。 我们用Visual Studio创建一个win32项目上会自动生成一个创建窗体函数。如下: [cpp] …
C# 关于 CRC-16 ModBus计算校验码 的 逆序CRC计算
最近公司在做一个串口通信的上位机项目,其中通信协议用的ModBus RTU,需要CRC-16校验,在网上也没有找到合适的,就从原来的STM32的程序中的逆序CRC-16改造成C#代码使用。 直…
C++对象的生存周期和类的静态成员
<1>对象的生存周期 静态生存周期:全局变量具有静态生存周,局部变量的静态数据的特点:函数内的静态变量,不会随着函数调用的结束而消亡。 动态生存周期:除了上述两种情况以外其它都具有动态生存周期,局部生存对象诞…
c++程序设计基础(第五版)(上) 习题与解答
习题与解答 C++程序设计基础(第5版)(上) 习题与解答 第1章练习题 同步练习1.1 一、选择题 1.一个最简单的C++程序,可以只有一个( )。 (A)库函数 (B)自定义函数 (C)main函数 (D)空函数 2…
C#实现表格单元格自动居中、宽度等格式化操作
int[] a_nCellWidth = new int[4] { 300, 200, 200, 200 };//前4列宽度,可自定义 for (int i = 0…
C++ 分割字符串函数 split
在 C++ STL 中,没有线程的分割字符串的函数,但是该函数的又是很常用的。所以,本文介绍几种字符串分割方法。 使用 C 中的strtok函数 C 中的 strtok函数可以对 C 风格的字符串进行分割,strtok_…
C# 设置Excel 只读属性
FileInfo f = new FileInfo(@"D:/xx.xls");//Excel文件所在的位置 if (f.Attributes.ToString().IndexOf("ReadOnly") != -1) …