我有一个字符串,在末尾附近包含" - ".我想把那个连字符左边的所有东西都归还.
我不知道如何使用Split()或Regex()来做到这一点.
有一个头文件esUtil.h,它有一个名为ESContext的结构定义,其成员之一是userData.userData是一个指向void的指针.
使用它的程序正文如下:
#include "esUtil.h"
typedef struct {
GLuint programObject;
} UserData;
int DoSomething(ESContext *esContext) {
UserData *userData = esContext->userData;
...
}
int main(int argc, char *argv[]) {
ESContext esContext;
UserData userData;
esStart(&esContext);
esContext.userData = &userData;
...
if(!DoSomething(&esContext))
return 0;
...
}
Run Code Online (Sandbox Code Playgroud)
我对语句中的"*userData"感到困惑:UserData*userData = esContext-> userData;
如果它是一个指针,它是如何在没有被声明的情况下产生的.谢谢你的任何解释.
Dim arrS(1000, 6) As String
Sub FromHere()
'(I've already filled the array and just want to pass it from here):
Call ToThere(someArray)
End Sub
Sub ToThere(someArray)
MsgBox "And I want to use it: " & someArray(2, 2)
End Sub
Run Code Online (Sandbox Code Playgroud)
我正在尝试的一切都是红线,不会让它脱离编辑器.
你能告诉我如何在顶部和每个语句中声明/标注它,以便它只运行吗?
这是糖蜜慢(并且不适用于新鲜的床单):
Sub Test()
With Sheets("Sheet1")
.Select
For n = 1 To 1000
If .Rows(n).PageBreak <> xlPageBreakNone Then MsgBox n
If n = 100 Then Exit Sub
Next
End With
End Sub
Run Code Online (Sandbox Code Playgroud)