
c
文章平均质量分 69
y649014081
这个作者很懒,什么都没留下…
展开
-
从一连串字符串中选取数字转换为整型
题目描述给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。现在请计算A+B的结果,并以正常形式输出。 输入输入包含多组数据数据,每组数据占一行,由两个整数A和B组成(-10^9 输出请计算A+B的结果,并以正常形式输出,每组数据占一行。 样例输入-234,567,890 123,456,7891,234 2,345,6转载 2017-08-18 00:21:20 · 536 阅读 · 0 评论 -
c的qsort、c++的sort
原作者地址:http://blog.youkuaiyun.com/wyjwyl/article/details/47009557原作者:wyjwyl用sort 函数,要加头文件<algorithm>以及using namespace std;另外文件的后缀要改为.cpp用qsort函数,要加头文件<stdlib>这个是c里的,文件的后缀可以是.c int型:sort函数:int cmp...转载 2018-02-27 08:32:30 · 174 阅读 · 0 评论 -
strcpy、strncpy、memcpy
头文件:#include<string.h>1、strcpy函数形式:strcpy(dest,src); 将字符数组src复制到字符数组dest中去2、strncpy函数形式:strncpy(dest,src,2); 将字符数组src的前2个字符复制到dest的数组中去,即只取代dest的前两个字符3、memcpymemcpy函数的功能是从源src所指的内存地址的起始位...原创 2018-02-15 13:16:45 · 208 阅读 · 0 评论 -
c语言字符串与整数的转换
转自:http://blog.youkuaiyun.com/jiede1/article/details/708093521、C语言有atoi、atol、atof等库函数,可分别把ASCII编码的字符串转化为int、long、float类型的数字。需要注意的是,这个几个函数是C语言提供的扩展功能,并不是标准的函数,必须引入头文件# include <stdlib. h>;若需要移植性,请用ssca...转载 2018-02-12 21:45:53 · 1110 阅读 · 0 评论 -
scanf、gets、printf、puts
转自:https://www.cnblogs.com/chensup/p/5798112.html作者:梓夙1、scanf()函数函数scanf()按指定的格式从键盘读取数据,并将其赋给一个或多个变量。例如: scanf(“%d %f”, &x,&rate); 输入多个变量时,scanf()使用空白将输入隔开。空白可以是空格、制表符或者换行符。格式化字符串中的每一个转换说明符对应...转载 2018-02-12 21:25:41 · 368 阅读 · 0 评论 -
c中的字符串指针数组与字符
c语言中要定义字符串的数组可以定义字符串指针数组,数组中定义了几个字符串指针字符串数组指针的赋值:字符串指针数组仅仅只是定义了几个指针,还需要为每个指针分配相应的内存空间char *p[4];for(int i=0;i<4;i++){ p[i]=(char*)malloc(10*sizeof(char));//为每个指针分配空间 //然后scanf/gets; p[i]="...原创 2018-02-15 17:45:47 · 1523 阅读 · 0 评论 -
malloc、realloc
转自:https://www.cnblogs.com/tangshiguang/p/6735402.html作者:唐世光在程序的执行期间分配内存时,内存区域中的这个空间称为堆(heap)。还有另一个内存区域,称为栈(stack),其中的空间分配给函数的参数和本地变量。在执行完该函数后,存储参数和本地变量的内存空间就会释放。堆中的内存是由程序员控制的。在分配堆上的内存时,由程序员跟踪所分配的内存何时...转载 2018-02-17 02:07:24 · 159 阅读 · 0 评论 -
oj习题
以下oj练习均独立完成统计单词:编一个程序,读入用户输入的,以“.”结尾的一行文字,统计一共有多少个单词,并分别输出每个单词含有多少个字符。 (凡是以一个或多个空格隔开的部分就为一个单词)#include<stdio.h>int main(){ int i=0; int wordcount=0; char arr[1000]; while(g...原创 2018-02-15 21:33:10 · 1712 阅读 · 0 评论