c语言s开头的函数以及作用,C语言函数大全(s开头)(1)

0192a8cd38f84ddea8d8d869f4e9c696.png

函数名: sbrk

功 能: 改变数据段空间位置

用 法: char *sbrk(int incr);

程序例:

#include

#include

int main(void)

{

printf("Changing allocation with sbrk()\n");

printf("Before sbrk() call: %lu bytes free\n",

(unsigned long) coreleft());

sbrk(1000);

printf(" After sbrk() call: %lu bytes free\n",

(unsigned long) coreleft());

return 0;

}

函数名: scanf

功 能: 执行格式化输入

用 法: int scanf(char *format[,argument,...]);

程序例:

#include

#include

int main(void)

{

char label[20];

char name[20];

int entries = 0;

int loop, age;

double salary;

struct Entry_struct

{

char name[20];

int age;

float salary;

} entry[20];

/* Input a label as a string of characters restricting to 20 characters */

printf("\n\nPlease enter a label for the chart: ");

scanf(" s", label);

fflush(stdin); /* flush the input stream in case of bad input */

/* Input number of entries as an integer */

printf("How many entries will there be? (less than 20) ");

scanf("%d", &entries);

fflush(stdin); /* flush the input stream in case of bad input */

/* input a name restricting input to only letters upper or lower case */

for (loop=0;loop

{

printf("Entry %d\n", loop);

printf(" Name : ");

scanf("%[A-Za-z]", entry[loop].name);

fflush(stdin); /* flush the input stream in case of bad input */

/* input an age as an integer */

printf(" Age : ");

scanf("%d", &entry[loop].age);

fflush(stdin); /* flush the input stream in case of bad input */

/* input a salary as a float */

printf(" Salary : ");

scanf("%f", &entry[loop].salary);

fflush(stdin); /* flush the input stream in case of bad input */

}

/* Input a name, age and salary as a string, integer, and double */

printf("\nPlease enter your name, age and salary\n");

scanf(" s %d %lf", name, &age, &salary);

/* Print out the data that was input */

printf("\n\nTable %s\n",label);

printf("Compiled by %s age %d $.2lf\n", name, age, salary);

printf("-----------------------------------------------------\n");

for (loop=0;loop

printf("M | %-20s | ] | .2lf\n",

loop + 1,

entry[loop].name,

entry[loop].age,

entry[loop].salary);

printf("-----------------------------------------------------\n");

return 0;

}

函数名: searchpath

功 能: 搜索DOS路径

用 法: char *searchpath(char *filename);

程序例:

#include

#include

int main(void)

{

char *p;

/* Looks for TLINK and returns a pointer

2829f2ca24f0d0090cbba57f30759f23.png

C语言函数大全(s开头)(1).doc

下载Word文档到电脑,方便收藏和打印[全文共1363字]

编辑推荐:

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

下载Word文档

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值