原创 小白每天學習兩個函數D2-(strcpy,memcpy)
` 與strcpy相比,memcpy並不是遇到'\0'就結束,而是一定會拷貝完n個字節。 memcpy(b, a,sizeof(b)); //注意如用sizeof(a),會造成b的內存地址溢出。 strcpy就只能拷貝字
原创 請實現一個反轉32位有符號整數的函數,例如123—>321,-123->-321,120->21,如果溢出就返回0(面試題)
#include <iostream> #include <string> #include <limits.h> //解題思路是:首先用一個比32位有符號整數要大的容器來裝這個數字,在這裏我們用的是longlong,然後
原创 小白每天學習兩個函數D9-(stock)
///////////////stock/////////////////////////////////////////////////// 頭文件:#include <string.h> 定義函數:char * strtok
原创 小白每天學習兩個函數D5-(fseek,ftell)
///////// 函數名:fseek函數 頭文件:#include<stdio.h> 功能:把與fp有關的文件位置指針放到一個指定位置。 格式: int fseek(FILE *stream, long offset,
原创 小白每天學習兩個函數D7-( sprintf,fprintf)
//////////////////////sprintf//////////////////////// 函數功能:把格式化的數據寫入某個字符串 函數原型:int sprintf( char *buffer, const cha
原创 小白每天學習兩個函數D3-(strstr,atoi)
char*p = NULL; char number[8] = { 0 }; int n = 0; if (strlen(num)!=0) { p = strstr(num, ","
原创 小白每天學習兩個函數D1-(clrscr,gotoxy)
include <conio.h> void main(void) { clrscr();/*清屏函數*/ textbackground(2); clrscr函數爲C語言的清屏函數,功能爲清除屏幕上的輸出,clrscr爲clea
原创 小白每天學習兩個函數D4-( strcat,itoa)
//////////////strcat///////////////////////////////////////////////// 先加頭文件#include<string.h> char a[10]="123"; ch
原创 C語言itoa()函數和atoi()函數詳解(整數轉字符C實現)
C語言提供了幾個標準庫函數,可以將任意類型(整型、長整型、浮點型等)的數字轉換爲字符串。 1.int/float to string/array: C語言提供了幾個標準庫函數,可以將任意類型(整型、長整型、浮點型等)的數字轉換
原创 小白每天學習兩個函數D6-( fread,fwrite)
// fread,fwrite; (1)size_t fread ( void * ptr, size_t size, size_t count, FILE * stream ); 其中,ptr:指向保存結果的指針;s
原创 隊列 入隊,插入,出隊,是否隊空,隊元元素,清空,打印
#pragma once #include <windows.h> typedef struct KEEP // { int index; char* name; KEEP* next; }K
原创 小白每天學習兩個函數D8-(sscanf,vscanf)
////////////////////sscanf///////////////////////////////// C語言sscanf()函數:從字符串中讀取指定格式的數據 頭文件: ? 1 #include <stdio.h
原创 c++如何用cout輸出其他進制(十進制以外)以外數據
······ 點贊 收藏 分享 文章舉報 abc882715 發佈了42 篇原創文章 · 獲贊 18 · 訪問量 4萬+ 私信
原创 棧
#pragma once #include <windows.h> typedef struct KEEP // { int index; char name[8]; KEEP* next;
原创 八皇后
#include <stdio.h> #include <stdlib.h> #define max 8 int queen[max], sum = 0; /* max爲棋盤最大座標 */ void show()