快捷登录,享 免费下载
首页 > 教程资讯 > 教程详情

C语言函数库的教程

补充锦囊 完美下载小客服 2021-03-30
文章分享
软件首页

完美者(wmzhe.com)网站以软件下载为基础,改版后的网站对功能性板块进行扩充,以期能够解决用户在软件使用过程中遇见的所有问题。网站新增了“软件百科”、“锦囊妙技”等频道,可以更好地对用户的软件使用全周期进行更加专业地服务。

libquickmail是一个自由和开源的C函数库,有利于快速的方法从应用程序发送电子邮件,以及为MIME消息体放在一起由多部分组成。

它提供了支持,抄送和密送收件人,以及文件附件没有任何大小限制。为了实现SMTP通信,您可以使用内置的SMTP支持或libcurl的,对多种协议的支持文件传输库。

语法是quickmail {­h服务器| ­o文件名} [­p端口] [­u用户名] [­w密码] ­f电子邮件[­t邮件] [­c电邮] [­b电子邮件] [­s主题] [­m MIMETYPE] [­d机构] [­a文件] [­v]

至于参数方面,­h服务器代表了水木清华服务器的主机名或IP地址,­o filename是文件转储邮件内容,­p端口的名称用于SMTP连接的TCP端口(默认25),­u用户名和­w密码的用户名和密码才能使用SMTP认证,­f电子邮件是发送者的电子邮件地址,­t电子邮件的接收者的,­c邮件是抄送的地址,而­b电子邮件是密件抄送的。

"锦囊妙技"栏目是聚合全网软件使用的技巧或者软件使用过程中各种问题的解答类文章,栏目设立伊始,小编欢迎各路软件大神朋友们踊跃投稿,在完美者平台分享大家的独门技巧。

本站文章素材来源于网络,大部分文章作者名称佚失,为了更利于用户阅读和使用,根据需要进行了重新排版和部分改编,本站收录文章只是以帮助用户解决实际问题为目的,如有版权问题请联系小编修改或删除,谢谢合作。

C语言函数库 libquickmail

C语言函数库 libquickmail

软件大小:92.13 KB

高速下载

相关问答

更多
  • 什么是C语言的函数库

    想想你自己定义的函数,如过你定义了一些函数,就可以看成你制作了一个函数库,只不过你的函数都在程序上,所以不需要包含头文件,如过把你自己定义的函数做成.h文件,就可以在主程序中直接调用

  • C语言函数库有那些

    int isalpha(int ch) 若ch是字母('A'-'Z','a'-'z')返回非0值,否则返回0 int isalnum(int ch) 若ch是字母('A'-'Z','a'-'z')或数字('0'-'9') 返回非0值,否则返回0 int isascii(int ch) 若ch是字符(ASCII码中的0-127)返回非0值,否则返回0 int iscntrl(int ch) 若ch是作废字符(0x7F)或普通控制字符(0x00-0x1F) 返回非0值,否则返回0 int isdigit(int ch) 若ch是数字('0'-'9')返回非0值,否则返回0 int isgraph(int ch) 若ch是可打印字符(不含空格)(0x21-0x7E)返回非0值,否则返回0 int islower(int ch) 若ch是小写字母('a'-'z')返回非0值,否则返回0 int isprint(int ch) 若ch是可打印字符(含空格)(0x20-0x7E)返回非0值,否则返回0 int ispunct(int ch) 若ch是标点字符(0x00-0x1F)返回非0值,否则返回0 int isspace(int ch) 若ch是空格(' '),水平制表符('\t'),回车符('\r'), 走纸换行('\f'),垂直制表符('\v'),换行符('\n') 返回非0值,否则返回0 int isupper(int ch) 若ch是大写字母('A'-'Z')返回非0值,否则返回0 int isxdigit(int ch) 若ch是16进制数('0'-'9','A'-'F','a'-'f')返回非0值, 否则返回0 int tolower(int ch) 若ch是大写字母('A'-'Z')返回相应的小写字母('a'-'z') int toupper(int ch) 若ch是小写字母('a'-'z')返回相应的大写字母('A'-'Z') ========数学函数(原型声明所在头文件为math.h、stdlib.h、string.h、float.h)=========== int abs(int i) 返回整型参数i的绝对值 double cabs(struct complex znum) 返回复数znum的绝对值 double fabs(double x) 返回双精度参数x的绝对值 long labs(long n) 返回长整型参数n的绝对值 double exp(double x) 返回指数函数ex的值 double frexp(double value,int *eptr) 返回value=x*2n中x的值,n存贮在eptr中 double ldexp(double value,int exp); 返回value*2exp的值 double log(double x) 返回logex的值 double log10(double x) 返回log10x的值 double pow(double x,double y) 返回xy的值 double pow10(int p) 返回10p的值 double sqrt(double x) 返回x的开方 double acos(double x) 返回x的反余弦cos-1(x)值,x为弧度 double asin(double x) 返回x的反正弦sin-1(x)值,x为弧度 double atan(double x) 返回x的反正切tan-1(x)值,x为弧度 double atan2(double y,double x) 返回y/x的反正切tan-1(x)值,y的x为弧度 double cos(double x) 返回x的余弦cos(x)值,x为弧度 double sin(double x) 返回x的正弦sin(x)值,x为弧度 double tan(double x) 返回x的正切tan(x)值,x为弧度 double cosh(double x) 返回x的双曲余弦cosh(x)值,x为弧度 double sinh(double x) 返回x的双曲正弦sinh(x)值,x为弧度 double tanh(double x) 返回x的双曲正切tanh(x)值,x为弧度 double hypot(double x,double y) 返回直角三角形斜边的长度(z), x和y为直角边的长度,z2=x2+y2 double ceil(double x) 返回不小于x的最小整数 double floor(double x) 返回不大于x的最大整数 void srand(unsigned seed) 初始化随机数发生器 int rand() 产生一个随机数并返回这个数 double poly(double x,int n,double c[])从参数产生一个多项式 double modf(double value,double *iptr)将双精度数value分解成尾数和阶 double fmod(double x,double y) 返回x/y的余数 double frexp(double value,int *eptr) 将双精度数value分成尾数和阶 double atof(char *nptr) 将字符串nptr转换成浮点数并返回这个浮点数 double atoi(char *nptr) 将字符串nptr转换成整数并返回这个整数 double atol(char *nptr) 将字符串nptr转换成长整数并返回这个整数 char *ecvt(double value,int ndigit,int *decpt,int *sign) 将浮点数value转换成字符串并返回该字符串 char *fcvt(double value,int ndigit,int *decpt,int *sign) 将浮点数value转换成字符串并返回该字符串 char *gcvt(double value,int ndigit,char *buf) 将数value转换成字符串并存于buf中,并返回buf的指针 char *ultoa(unsigned long value,char *string,int radix) 将无符号整型数value转换成字符串并返回该字符串,radix为转换时所用基数 char *ltoa(long value,char *string,int radix) 将长整型数value转换成字符串并返回该字符串,radix为转换时所用基数 char *itoa(int value,char *string,int radix) 将整数value转换成字符串存入string,radix为转换时所用基数 double atof(char *nptr) 将字符串nptr转换成双精度数,并返回这个数,错误返回0 int atoi(char *nptr) 将字符串nptr转换成整型数, 并返回这个数,错误返回0 long atol(char *nptr) 将字符串nptr转换成长整型数,并返回这个数,错误返回0 double strtod(char *str,char **endptr)将字符串str转换成双精度数,并返回这个数, long strtol(char *str,char **endptr,int base)将字符串str转换成长整型数, 并返回这个数,

  • 初学c语言,函数库和库函数有什么区别,都是什么意思?

    C语言本身只是一个规则:即你写 int a = 1; 就是定义了一个整形值a,初始化为1。 你写printf()就是调用输出函数。我说这些 的意思是,C语言本身很简单,它只是一个规则,书写这种语言的时候需要符合它的语法规则。但是 为了方便C开发者,C编译器厂商按照标准C编写了大量的函数,比如printf() , puts() malloc() 这些都是写好了的函数,他们都有专们的功能,如printf是把字符写入到标准输出流,你可以直接使用,而不需要你自己去写。他们每一个都叫库函数,而他们形成的集合就叫函数库。 库函数 ---->锤子 , 扳手,螺丝刀....... 函数库 ---->工具箱

  • C语言怎么调用函数库

    修改后可以运行的程序: #include #include int sum(int x,int y) { int z; z=x+y; printf("z=%d",z); return z; } void main() { int a,b,s; printf("Input a and b:"); scanf("%d,%d",&a,&b); s=sum(a,b); getch(); } 改正的错误: 1.printf("z=%d",z);无%d,则不能输出z值 2.scanf("%d",&a); &表示输入到a 3.用到getch();时需加头文件#include 4.无返回值函数需加void