- 博客(10)
- 资源 (39)
- 收藏
- 关注
原创 C语言学习笔记(21结构体)
1、通过函数完成对结构体变量的输入和输出/*通过函数完成对结构体变量的输入和输出*/#include #include #include //定义一个结构体类型struct Student{ int age; char sex; char name[100];};void InputStudent(struct Student * p);void OutP
2011-10-30 13:52:39 788
原创 C语言学习笔记(20结构体)
1、结构体的定义2、结构体的定义和赋值3、获取结构体变量中的成员#include #include /*获取结构体变量中的每一个成员方式:1、结构体变量名.成员名2、指针变量名->成员名*///定义一个学生的结构体struct Student//这只是定义了一个新的数据类型,并没有定义变量{ int age; float scroe; char
2011-10-23 14:20:03 588
转载 打印DataGridView中的内容
using System;using System.Collections.Generic;using System.Windows.Forms;using System.Drawing;using System.Collections;using System.Data;using System.Text; namespace DgPrint{public class P
2011-10-23 09:28:51 1165
原创 C语言学习笔记(19跨函数使用内存)
1、静态变量不能跨函数使用内存/*此代码是错误的,目的是为了演示静态变量不能跨函数使用静态内存由系统分配,当函数执行完毕由系统自动释放*/# include # include void f(int ** q){ /*q是指针变量,无论是什么类型的指针变量都只占4个字节 q=&p。q存放了p的地址 q存放的是int *类型的变量地址,q变量的类型是int **,*q
2011-10-15 15:06:06 1477
原创 收藏大牛的代码(事件的原理是什么)
问题1:比如我鼠标按下 就会触发mousedown事件为什么会触发呢?问题2:如何才能自己定义个事件呢?解答:当用户点了鼠标,鼠标会收到一个信号,信号会被编码,通过总线传递给CPU,结果是引发CPU一个硬件中断。CPU收到中断请求会转到中断处理程序。中
2011-10-15 09:16:06 2717
原创 C语言学习笔记(17指针)
1、动态创建一维数组示意图2、动态创建一维数组示例:#include#include#includeint main(void){ int a[5];//静态数组,如果int占4个字节的话,则本数组包含20个字节,每4个字节被当作一个int变量来使用. int len; int * pArr; int i; //动态的构造一维数组 printf("请输入你要存放
2011-10-07 18:50:32 632
原创 C语言学习笔记(16指针)
1、动态内存分配2、为什么需要动态分配内存3、动态分配内存函数malloc_1/*malloc是memory(内存)和allocate(分配)的缩写*/#include #includeint main(void){ int i=5;//分配了4个字节 静态分配 int * p = (int *)malloc(4);//12行 /* 1、要使用mallo
2011-10-07 11:11:29 632
原创 C语言学习笔记(15指针)
1、指针变量的运算 不能相加、不能相乘、也不能相除 如果两个指针变量指向的是同一块连续空间中的不同的存储单元,则这两个指针变量才可以相减2、列如:输出的结果是:33、指针变量所占的字节数4、一个字节一个编号、一个字节占8位
2011-10-06 11:13:21 457
原创 C语言学习笔记(14指针)
3、例子#include#include//输出一维数组的元素void f(int * pArr,int len){ int i; for(i=0;i<len;i++) { printf("%d ",pArr[i]);//pArr[i]等价于*(pArr+i)。pArr等价于a、b。 } printf("\n");}int main(void){ //a是一个
2011-10-05 12:30:33 566
漂亮的WPFUI模板
2014-11-29
简单的FTP服务器
2014-11-27
SqlServer经典资料
2011-12-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人