原创 Windows SDK
Windows SDK 微軟每推出一個重要的windows版本,一般都會同時推出一個SDK(Software Development Kit)。SDK包含了開發該windows版本所需的windows函數和
原创 / 和 \文件路徑
FILE *fp1 = NULL; fp1=fopen("D:/Program Files/Microsoft Visual Studio/MyProjects/1.jpg","r"); FILE *fp1 = NULL; f
原创 c語言內存操作函數
一、malloc/calloc 名稱: Malloc/calloc 功能: 動態內存分配函數 頭文件: #include <stdlib.h> 函數原形: void *malloc(size_t size
原创 csanf()
問題一 如何讓scanf()函數正確接受有空格的字符串?如: I love you! #include <stdio.h> int main() { char str[80]; scanf("%s"
原创 C語言中輸入輸出函數
printf 格式輸出到屏幕 fprintf 格式輸出到磁盤 scanf 從屏幕格式輸入 fscanf 從磁盤格式輸入 putchar 字符輸出到屏幕 puts 字符串輸出到屏幕 fputc 字符輸出到磁盤 fputs 字符串
原创 讓我曾經蛋疼的錯誤
public class Stringtoint { public static void main(String[] args) { int w = new Integer(args[0]).intVa
原创 error C2143: syntax error : missing ';' before 'type'
#include <stdio.h> #define FLASE 0 #define TRUE 1 int isPrime(int n) { //int i; if(n == 1) { return FLASE; } if(
原创 const static在c c++中的作用
const static在c c++中的作用 一.C語言中的const const是C語言中保留的一個關鍵字,它用來限定一個變量是隻讀的,即不可變的。程序中使用const可以在一定程度上提高程序的健壯性,但是程序中使用過多
原创 文件的寫入操作
#include "stdio.h" int main(void) { FILE *f=NULL; char ch; f=fopen("d2.txt","a"); if(f == NULL) { printf("fail\
原创 換行符‘\n’和回車符‘\r’
換行符‘\n’和回車符‘\r’ 在計算機還沒有出現之前,有一種叫做電傳打字機(Teletype Model 33)的玩意,每秒鐘可以打10個字符。但是它有一個問題,就是打完一行換行的時候,要用去0.2秒,正好可以打兩個字符。要是在
原创 error C2275: 'FILE' : illegal use of this type as an expression
#include "stdio.h" int main(void) { FILE *f=NULL; f=fopen("dd2.txt","r"); if(f == NULL) { printf("fail\n"); } FILE *fp
原创 fseek()和fgets()
d1.txt:123345fs;lkdfja;aslefafs #include "stdio.h" int main(void) { FILE *fp1 = NULL; char a[6]; fp1=fopen("d1
原创 關於netstat命令
Windows本身自帶的netstat命令 關於netstat命令,我們先來看看windows幫助文件中的介紹: Netstat 顯示協議統計和當前的 TCP/IP 網絡連接。該命令只有在安裝了 TCP/IP 協議後纔可以使用。
原创 memset()函數
#include<stdio.h> #include<memory.h> #include<string.h> void main() { char *s = "HELLO WORLD"; memset(s,'D',5); printf(
原创 strlen()函數
#include<stdio.h> #include<string.h> #include<memory.h> void main(){ char a[10],*b; b=(char *)memset(a,'1',10); /