LINUX 下C编程问题?
小弟是LINUX菜鸟,最近在学习linux下C编程遇到个困难,想请教高手们个问题,若能帮小弟解决
不胜感激·····
LINUX 下有个cal 命令,就是能把日历显示出来的那个
我如果要C下面用system call 实现的话要用system("cal")
但现在有个问题就是,如果连续调用三次systrm("cal")的话它的显示格式是这样的:
XXXXX
XXXXXXXXXXXXX
XXXXXXXXXXXXX
XXXXXXXXXXXXX
XXXXXXXXXXXXX
XXXXX
XXXXXXXXXXXXX
XXXXXXXXXXXXX
XXXXXXXXXXXXX
XXXXXXXXXXXXX
XXXXX
XXXXXXXXXXXXX
XXXXXXXXXXXXX
XXXXXXXXXXXXX
XXXXXXXXXXXXX
如果我想连续调用三次后显示结果是并排的
XXXXX XXXXX XXXXX
XXXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXXX
XXXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXXX
XXXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXXXX
XXXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXXXX
我应该如何用pipe() dup() dup2() read() write()这些东西实现呢?
麻烦高手们给我指点迷津下·····在这里谢过了···!!
C/C++ code
Code highlighting produced by Actipro CodeHighligh
相关问答:
问一下:
#include <stdio.h>
int main()
{
char x, y, z;
int i;
int a[16];
for(i=0; i<=16; i++)
{
a[i] = 0;
......
#include"stdio.h"
#include"stdlib.h"
void ContrTwo(char i)
{
char str1[8];
itoa(i,str1,2);
printf("%s",str1);
}
unsigned char leftRot(char str,int i);
unsign ......
我现在要些一个fortran调用C接口的问题,但是不知道 C语言里面分配的指针怎么付给fortran,又不能在fortran立马先分配好,业务上不允许。
我写了个测试的例子。但是不行。
test.c
#include <stdio.h>
#incl ......
以前学过谭浩强的书,认真看过几遍,书上的题大部分自己编过,现在想进一步学习C,应该从哪方面着手呢?我准备看C与指针,大家觉得这本书怎么样?还是看其它的书?
你应该重新找《c primer plus》这本书看看。
c ......