易网时代-编程资源站
Welcome
首页
/
软件开发
/
C语言
C语言基本语法详解之文件夹变形
2017-02-06
49
C语言基本语法详解之文件夹变形2010-09-23首先,我们看看这两个图,如图1所示。一秒前:一秒后:怎么样?文件夹变成回收站了!不信?双击进入试试,里面真的是回收站哦。神奇吧!看过本文,你不但能变文件夹为回收站,还可以将它变成各种稀奇古怪的东东!首先要说明一下原理:在Windows资源管理器中,Desktop.ini和Folder.htt中定义了文件夹的属性,在Windows 9X下,我们可以在文件夹中建一个Desktop.ini,并在其中输入如下代码:...
指针数组与数组指针
2017-02-06
56
指针数组与数组指针2010-09-23 博客园 we-hjb指针是用来存放另外一个变量的地址的变量。中,指针被广泛使用。有时是因为非用不可,有时是因为它能让代码更紧凑,更高效。指针也是一个定时炸弹,稍有不慎会导致程序崩溃。另外,指针乱飞也会影响程序的可读性。指针和数组关系密切,基本上能用数组的地方,都可以用指针来实现。最近在搞GPS和SMS的解析程序,里面主要涉及字符串的解析,如GPS的GPRMC语句的解析,自定义的SMS控制指令的解析,用二维字符数组是可...
不定参数在C语言中的应用实例
2017-02-06
55
不定参数在C语言中的应用实例2010-09-23不定参数在中的应用实例:不定参数当年做为C/C++语言一个特长被很多人推崇,但是实际上这种技术并没有应用很多。除了格式化输出之外,我实在没看到多少应用。主要原因是这种技术比较麻烦,副作用也比较多,而一般情况下重载函数也足以替换它。尽管如此,既然大家对它比较感兴趣,我就简单总结一下它的使用和需要注意的常见问题。刚学C语言的时候,一般人都会首先接触printf函数。通过这个函数,你可以打印不定个数的变量到屏幕,如...
c语言的strncat函数
2017-02-06
63
c语言的strncat函数2010-09-23原型:extern char *strncat(char *dest,char *src,int n);用法:#include <string.h>功能:把src所指字符串的前n个字符添加到dest结尾处(覆盖dest结尾处的" ")并添加" "。说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。返回指向dest的指针。举例:// strncat.c#inc...
用C语言编的图形界面应用程序
2017-02-06
65
用C语言编的图形界面应用程序2010-09-23#include<conio.h>#include<stdlib.h>#include "stdio.h"#include "graphics.h"#include "math.h"donghua(){int graphdriver=VGA;int graphmode=VGAHI;int i,j;initgraph(&...
C语言编写的接口程序
2017-02-06
73
C语言编写的接口程序2010-09-23在通信中,为了保证运行安全可靠,标准的串行口必须具有许多握手信号和状态信息。这是因为通信的各个计算机CPU 速度不一样(这会导致“错帧”)以及发送机发送数据速度比接收机接收速度快(这会导致“过冲”)。为解决这个问题,我们采用一个简单的握手信号,即发送机每次仅发送半个字节(低4 位)的数据,而另外半个字节(高4 位)则用来传送信息。我们可以对信息位(高4 位)进行如下简单...
神经网络:计算简单的加法
2017-02-06
47
神经网络:计算简单的加法2010-09-23 csdn博客 张亮下面是完整的代码://// fann_test.c :// FANN 测试//// 到下面的网站下载FANN库:// Fast Artificial Neural Network Library (fann)// http://leenissen.dk/fann/// 下载链接: Download FANN ---> C Source Code and Windows DLL files...
C结构中使用字符指针
2017-02-06
51
C结构中使用字符指针2010-09-23zhangjunhd下面的例子定义了两个结构,由于成员中存在字符串,所以结构一使用了字符数组,而结构二使用字符指针。#include <stdio.h>#define LEN 20struct info { char first[LEN]; char last[LEN]; int age;};struct pinfo { char * first; char * last; ...
使用C中自带的驱动去改变字体和颜色
2017-02-06
61
使用C中自带的驱动去改变字体和颜色2010-09-23一.c语言中字体的问题c语言中有两种显示方式,即文本方式和图形方式。就我所知,只能在图形方式下控制字体.先看一下c中定义的几种字体名称 索引值 字体说明default_font 0 8x8 bit-mapped fonttriplex_font 1 stroked triplex fontsmall_font 2 stroked small fontsans_serif_font 3 stroked s...
加密/弄乱C源代码
2017-02-06
51
加密/弄乱C源代码2010-09-30 cocre.com 酷壳之前发表了《6个变态的C语言Hello World程序》[酷壳链接] [CSDN链接],主要是是像大家展示了一些C语言的变态玩法。也向大家展示了一下程序是可以写得让人看不懂的,在那篇文章中,可以看到很多人的留言,很多人都觉得很好玩,是的,那本来是用来供朋友们“消遣作乐”,供娱乐娱东而已,不必太过认真。不过,通过这种极端的写法,大家可以看到源代码都可以写得那么复杂难懂的。...
关于C语言中的结构体对齐
2017-02-06
51
关于C语言中的结构体对齐2010-09-30(1)什么是字节对齐一个变量占用 n 个字节,则该变量的起始地址必须能够被 n 整除,即: 存放起始地址 % n = 0, 对于结构体而言,这个 n 取其成员种的数据类型占空间的值最大的那个。(2)为什么要字节对齐内存空间是按照字节来划分的,从理论上说对内存空间的访问可以从任何地址开始,但是在实际上不同架构的CPU为了提高访问内存的速度,就规定了对于某些类型的数据只能从特定的起始位置开始访问。这样就决定了各种数据...
从0开始学习linux C编程
2017-02-06
52
从0开始学习linux C编程2010-09-30 博客园 山径山精我是在windows xp-sp2上使用SSHSecureShellClient-3[1].2.9.exe进行linux C编程的,下面先讲一下怎么使用这个软件:在本地安装SSHSecureShellClient-3[1].2.9.exe,在服务器上建立用户名和密码,然后打开SSH Secure Shell Client,enter键或者点击quick connect,输入目标机(我不懂,...
C语言字符串查找
2017-02-06
51
C语言字符串查找2010-09-30//字符串查找//程序在borland c++3.1上编译通过#include <iostream.h>//#include <#define ms 20char a[ms]="whatisit";char b[ms]="*is*";int searchstr(char s1[ms],char s2[ms],int p1,int p2);bool chazhao(...
C语言OPEN函数语法及其应用
2017-02-06
60
C语言OPEN函数语法及其应用2010-09-30open是一个非标准的低级文件I/O函数,返回的是文件的低级句柄,原型:int open(char* path, int access, ……);open是一个可变参数的函数实现,后面的可变参数通常表示unsigned mode,mode参数是否存在要看access的值,path是文件的路径。access和mode的可取值通常在FCNTL.h里面定义,access的可取值如下:#...
scanf和gets获取字符串时的区别
2017-02-06
64
scanf和gets获取字符串时的区别2010-09-30在C语言中,能构获取字符串的函数至少有两个:1.scanf()所在头文件:stdio.h语法:scanf("格式控制字符串",变量地址列表);接受字符串时:scanf("%s",字符数组名或指针);2.gets()所在头文件:stdio.h语法:gets(字符数组名或指针);两者在接受字符串时:1.不同点:scanf不能接受空格、制表符Tab、回车等;而get...
Linux下实时定时器在C语言中的实现和应用
2017-02-06
57
Linux下实时定时器在C语言中的实现和应用2010-10-07linux下还有一种高精度的定时器,那就是posix_timer.我记得以前看代码的时候CLOCK_REALTIME的定时器似乎用的就是rdtsc指令,不过现在不确定了,先放到一边。原理上来说,可以在变频的时候也使用rdtsc指令,因为CPU的频率我们也是知道的,变频的时候内核也是知道的。下面是我的timer_create的例子,编译的时候要加上rt库,这是linux的realtime库:gc...
从键盘输入字符串存入文件
2017-02-06
53
从键盘输入字符串存入文件2010-10-07编写程序:从键盘输入一个字符串,将其中的小写字母全部转换成大写字母,输出到磁盘文件“upper.txt”中保存。输入的字符串以“!”结束。然后再将文件upper.txt中的内容读出显示在屏幕上。#include <stdio.h>#include <iostream>void main(){char rev;FILE *fp;if((fp=f...
c语言中返回值和返回指针的问题
2017-02-06
45
c语言中返回值和返回指针的问题2010-10-07int testA (void){int b = 1 ;return b;}char * testB (void){char str[] = "abc" ;return str;}int main(){printf( " the value of testA is %d ", testA() );printf( &...
va_list变量参数用法
2017-02-06
51
va_list变量参数用法2010-10-07#include<stdarg.h>#include<stdio.h>va_list ap;//声明一个变量参数char buff[80];int myprintf(char *format,...){ va_start(ap,format); int num; num=vsnprintf(buff,sizeof(buff),format,ap); va_end(ap);return n...
C语言函数菜鸟问与答
2017-02-06
47
C语言函数菜鸟问与答2010-10-071、什么是函数在C语言中,完成一个特定任务的程序段、子程序称作函数,在一个完整的C程序中,通常是由很多个函数组成的,每一个函数完成其指定的任务。2、什么是函数原型一个函数有函数名、函数的返回值及返回值的类型、函数的参数及参数的类型。对函数的所有这些特征予以描述称作函数的原型。函数原型一般放在整个程序文件的开始部分(内部函数)。对于可在当前源文件以外使用的函数,应该在一个头文件中说明,要使用这些函数的源文件必须包含这个...
<<
21
22
23
24
25
26
27
28
29
30
>>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图