Feature:C语言
@kidultff

基础编程题 7-2 然后是几点

原题干:有时候人们用四位数字表示一个时间,比如1106表示11点零6分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几 ...
  • 0
  • 0
@kidultff

基础编程题 7-1 厘米换算英尺英寸

原题干:如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。输入格式:输入在一行中给出1个正整数,单位是厘 ...
  • 0
  • 0
@kidultff

浅谈C++ vector作为参数传入函数

例如main函数有一个vector需要使用deal函数来处理内部数据,有下面三种办法:1、直接传入void deal(vector<int> v){     v.push_back(0); } main(){     vector<int> vec; & ...
  • 0
  • 0
@kidultff

提高编程效率的工具:C++ STL容器(总结篇)

1、vector头文件:vector创建:vector<ElementType> v追加:v.push_back()删除末尾元素:v.pop_back()迭代器:vector<ElementType>::iterator首元素迭代器:v.begin()尾元素迭代器:v.end()元素个数:v.size()清空:v.clear()2、set头 ...
  • 0
  • 0
@kidultff

C语言缓冲区溢出原理与实践

我们都听说过缓冲区漏洞,那么具体原理是怎样的呢?首先我们看这个例子:#include<stdio.h> int main(){ int i=0; int a[]={1,2,3,4,5,6,7,8,9,10}; for(i=0;i<=11;i++){ printf("Hello World!\n",  ...
  • 0
  • 5