C中获取数组元素个数

C中获取数组元素个数

#include <iostream> using namespace std; int a[] = {1, 2, 3}; int main() { int b[] = {1, 2, 3}; cout << sizeof(a) / sizeof(int) << endl; // 3 cout << sizeof(b) / sizeof(b[0]) << endl; // 3 return 0; } (1)全局变量数组一般ACM比赛用这样。#include <iostr...

C/C++ 2020-10-11 AM 2192℃ 0条
C 语言实例 - 删除字符串中的特殊字符

C 语言实例 - 删除字符串中的特殊字符

C 语言实例 - 删除字符串中的特殊字符删除字符串中的除字母外的字符。实例#include<stdio.h> int main() { char line[150]; int i, j; printf("输入一个字符串: "); fgets(line, (sizeof line / sizeof line[0]), stdin); for(i = 0; line[i] != '\0'; ++i) { while (!( (line[i] >= 'a' && lin...

C/C++ 2020-10-11 AM 2469℃ 0条
C 语言实例 - 字符串翻转

C 语言实例 - 字符串翻转

C 语言实例 - 字符串翻转使用递归来翻转字符串。实例 - 字符串翻转#include <stdio.h> void reverseSentence(); int main() { printf("输入一个字符串: "); reverseSentence(); return 0; } void reverseSentence() { char c; scanf("%c", &c); if( c != '\n') { reverseSenten...

C/C++ 2020-10-11 AM 2288℃ 0条
C 语言实例 - 循环输出26个字母

C 语言实例 - 循环输出26个字母

C 语言实例 - 循环输出26个字母循环输出 26 个字母。实例#include <stdio.h> int main() { char c; for(c = 'A'; c <= 'Z'; ++c) printf("%c ", c); return 0; } 运行结果:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z实例 - 输出大写或小写字母#include <stdio.h> int main() { char c...

C/C++ 2020-10-11 AM 2746℃ 0条
C 语言实例 - 循环区间范围内的奇数/偶数

C 语言实例 - 循环区间范围内的奇数/偶数

循环输出区间范围内的奇数/偶数可以通过除于 2 的余数来判断。以下实例通过循环输出指定区间范围的偶数。#include <stdio.h> int main() { int i; for(i = 1; i <= 10; i++) { if(i%2 == 0) printf(" %2d\n", i); } return 0; } 运行结果:246810以下实例通过循环输出指定区间范围的奇数。实例#include <stdio.h> int main() { in...

C/C++ 2020-10-11 AM 2296℃ 0条
C/C++遍历进程和进程ID的小工具

C/C++遍历进程和进程ID的小工具

include <Windows.h>include <stdio.h>include <TlHelp32.h>int main(){HANDLE hProceessnap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0); if (hProceessnap == INVALID_HANDLE_VALUE) { printf_s("创建进行快照失败\n"); return -1; } else { PROCESSENTRY32 pe32; pe32.d...

C/C++ 2020-10-10 PM 2373℃ 0条
c++ 一次读取文件全部内容

c++ 一次读取文件全部内容

C++ 读取文件所有内容的方法方法一#include <fstream> #include <string> #include <iostream> using namespace std; int main(int argc, char** argv) { ifstream ifs("test.txt"); string content( (istreambuf_iterator<char>(ifs) ), (istreambuf_iterator<cha...

C/C++ 2020-10-10 AM 2505℃ 0条
C++:txt文件的读取、写入操作研究

C++:txt文件的读取、写入操作研究

一. 读取txt文件的内容(1)逐行读入void readTxt(string file) { ifstream in_file; in_file.open(file.data()); //将文件流对象与文件连接起来 assert(in_file.is_open()); //若失败,则输出错误消息,并终止程序运行 string s; while(getline(in_file,s)) //按行读取成功 { cout<<s<<endl; } in_file.clos...

C/C++ 2020-10-10 AM 3053℃ 0条
C++:从完整路径中提取文件名、不带后缀的名字、后缀名

C++:从完整路径中提取文件名、不带后缀的名字、后缀名

目的:从完整路径中提取文件名、不带后缀的名字、后缀名如下:#include <iostream> #include <string> using namespace std; void main() { string path = "C:\\Users\\Administrator\\Desktop\\text\\data.22.txt"; //1.获取不带路径的文件名 string::size_type iPos = path.find_last_of('\\') + 1; string fil...

C/C++ 2020-10-10 AM 2527℃ 0条
C语言读取txt统计逗号或特定字符的个数

C语言读取txt统计逗号或特定字符的个数

#include <stdio.h> #include <dirent.h> #include <unistd.h> #include <stdlib.h> #include <sys/types.h> #include <dirent.h> #include <sys/time.h> #include <iostream> #include <vector> #include <fstream> #include <algorithm> using nam...

C/C++ 2020-10-10 AM 2306℃ 0条
c++中fgetc函数

c++中fgetc函数

c++中fgetc函数定义函数:int fgetc(FILE * stream);函数说明:fgetc()从参数stream 所指的文件中读取一个字符.若读到文件尾而无数据时便返回EOF.返回值:getc()会返回读取到的字符, 若返回EOF则表示到了文件尾.#include <stdio.h> main() { FILE *fp; int c; fp = fopen("exist", "r"); while((c = fgetc(fp)) != EOF) printf("%c"...

C/C++ 2020-10-10 AM 2157℃ 0条