- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
出于某种原因,这不起作用:
const char * str_reset_command = "\r\nReset";
const char * str_config_command = "\r\nConfig";
const char *commands[2] = {
&str_reset_command,
&str_config_command
};
这是正确的吗? (一定是其他地方的代码导致了问题吗?)
(我在基准 8 位微 Controller 上运行它并且调试能力非常有限)
澄清:
这是我想要实现的:
const char * str_reset_command = "\r\nReset";
const char * str_config_command = "\r\nConfig";
const char * str_start_command = "\r\nStart";
const char * str_end_command = "\r\nEnd";
const char * const group0[1] = {
str_reset_command
}
const char * const group1[2] = {
str_reset_command,
str_start_command
}
const char * const group2[3] = {
str_reset_command,
str_start_command,
str_end_command
}
void doStuffToCharacter(unsigned char the_char){
// ....
}
void doStuffToGroup(char ** group, unsigned char num_strings){
for (unsigned char s=0; s < num_strings; s++){
unsigned char idx = 0;
while (group[s][idx]){
doStuffToCharacter(group[s][idx]);
}
}
}
void main (void){
doStuff(group0, 1);
doStuff(group1, 2);
doStuff(group2, 3);
}
除了更正之外,我们欢迎任何关于执行上述操作的更简洁的建议。
命令字符串的各种组合需要发送到函数进行处理。所有字符串都在 ROM 中,指向它们的指针组也是如此。
1 Câu trả lời
您创建了一个指针数组,但您传递的是指针的地址(即指向指针的指针)。你应该做的是这个-
const char* commands[2]= {str_reset_command, str_config_command};
关于C: 创建、传递和访问指向常量字符串的常量指针数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21429773/
Giới thiệu: Đôi khi, một cơ sở dữ liệu có nhiều tài khoản, bao gồm quản trị viên cơ sở dữ liệu, nhà phát triển, nhân viên hỗ trợ vận hành và bảo trì, v.v. Nhiều tài khoản có thể có quyền tương đối lớn, chẳng hạn như quyền thao tác DDL (tạo, sửa đổi, xóa thủ tục được lưu trữ, tạo, sửa đổi, xóa bảng, v.v.).
Vì vậy, tôi đã tạo và thiết lập một ứng dụng React lớn bằng cách sử dụng Create React App. Gần đây chúng tôi bắt đầu sử dụng Storybook để xử lý và tạo các thành phần. Nó hoạt động rất tốt. Tuy nhiên, khi chúng ta cố gắng chạy hoặc xây dựng ứng dụng, chúng ta vẫn gặp phải
Sau đây là đoạn mã cho điều khiển mà tôi đang tạo. Kiểm soát này được sử dụng ở nhiều nơi khác nhau và các biến cũng khác nhau. Tôi đang cố gắng viết một lệnh để dọn dẹp mã của mình nhưng tôi gặp lỗi phân tích cú pháp khi chèn giá trị gần {{}}. Mới làm quen với Angular và không biết mình đang bỏ lỡ điều gì. Xin hãy giúp đỡ.
Tôi đang cố gắng tạo một lớp cung cấp image/jpeg jax-rs để tạo ra một hình ảnh cho dịch vụ web dựa trên rest của bài đăng của tôi. Tôi đang gặp khó khăn khi xây dựng yêu cầu kiểm tra những điều sau, cách dễ nhất để kiểm tra là gì? @BƯU KIỆN
Tôi đã thực hành ngôn ngữ c trên trình giả lập Windows 10. Sau đó tôi chuyển sang dev C++ IDE. Khi tôi sử dụng FILE trong C. Tên của tệp được tạo là test.txt trong khi tôi đã đặt tên khác. Xin hãy giúp giải quyết vấn đề này. dưới
Khi chúng ta tạo một View tùy chỉnh, chúng ta đặt chủ sở hữu của tệp View thành lớp tùy chỉnh và khởi tạo nó bằng initWithFrame hoặc initWithCode. Khi chúng ta tạo customUITable
Tôi đang cố gắng tạo một luồng cho hàm *Producer nhưng dòng lệnh tạo luồng lại hiển thị lỗi. Tôi đã đánh dấu sao cho câu này, nhưng tôi không hiểu có gì sai với nó... #include #include #include
Hôm nay, khi đang làm việc trên một dự án, tôi gặp phải tình huống cần tạo một đối tượng JavaScript. Vì vậy, tôi đã tìm thấy một bài viết do một người nước ngoài viết về 3 cách để tạo đối tượng JavaScript, sau đó tôi đã nhập mã. Tôi nghĩ phương pháp này khá tốt nên muốn chia sẻ với các bạn. &
Tôi đang đọc tài liệu về cách truyền chuỗi truy vấn tới S3 của Amazon để xác thực, nhưng có vẻ như tôi không hiểu StringToSign được tạo và sử dụng như thế nào. Tôi đang tìm kiếm một ví dụ cụ thể cho thấy cách (1) xây dựng một Chuỗi
Lời nói đầu: Tôi không biết nhiều về cách triển khai cơ bản của các tác vụ trong C#, tôi chỉ biết cách sử dụng chúng. Xin lỗi vì những điều tôi đã nói sai ở bên dưới: Tôi không thể tìm ra câu trả lời thỏa đáng cho câu hỏi "Làm thế nào tôi có thể bắt đầu một nhiệm vụ mà không phải chờ đợi?" Trong C#. Cụ thể hơn, ngay cả khi có bất kỳ
Tôi có một ILookup được tạo ra bởi một số biểu thức phức tạp. Giả sử đây là việc tra cứu thông tin của mọi người theo họ. (Trong mô hình thế giới đơn giản của chúng ta, họ là duy nhất trong một gia đình) ILookup families; Bây giờ tôi có hai truy vấn mà tôi muốn biết cách xây dựng. cái đầu
Tôi đang cố gắng tạo một MSI có chứa file exe. Trong WIX, tùy chọn đóng gói được sử dụng. Đã xảy ra lỗi khi thực hiện thao tác này. Có ai vui lòng giúp tôi giải quyết vấn đề này không? Đây là mã lỗi: lỗi LGH
Trong Yii, Create và Update thường sử dụng cùng một form. Vì vậy, nếu tôi có các trường như email, mật khẩu, ...other_fields... trong quá trình tạo, nhưng tôi không muốn hiển thị cụ thể các trường email và mật khẩu trong quá trình cập nhật, nhưng
Tôi đã vật lộn trong tuần qua để tạo QModelIndex dựa trên một hàng và một cột. Ngoài ra, tôi sẽ giải quyết bằng cách thay đổi giá trị của row() trong QModelIndex hiện có. Bất kỳ sự giúp đỡ nào cũng được hoan nghênh. Chỉnh sửa: QModelInd
Vì một lý do nào đó, điều này không hiệu quả: const char * str_reset_command = "\r\nReset"; const char * str_config_command = "\r\nC
Bây giờ, tôi có data.frame sau được tạo bởi original.df %.% group_by(Category) %.% tally() %.% arrange(desc(n)) . DF5),
Trước hôm nay, tôi đã sử dụng /etc/vim/vimrc để cấu hình cài đặt vim của mình. Hôm nay, tôi nghĩ đến việc tạo một tệp .vimrc. Vì vậy, tôi sử dụng touch .vimrc cat /etc/vim/vimrc > .vimrc
Tôi có thể tạo MKAnnotation không hay chỉ có thể đọc? Tôi có tọa độ nhưng thấy không dễ để tạo MKAnnotation theo cách thủ công bằng setCooperative. ý tưởng? Câu trả lời hay nhất MKAnnotation
Trong đoạn mã sau, câu lệnh nhật ký đầu tiên hiển thị số thập phân như mong đợi, nhưng câu lệnh nhật ký thứ hai lại ghi NULL. Tôi đang làm gì sai? NSDictionary *entry = [[NSDictionary phân bổ] initWithOb
Tôi đang sử dụng mã tương tự như thế này để thêm động vào một mảng; $arrayF[$f+1][$y][$x+1] = $value+1; Tuy nhiên, tôi nhận được thông báo lỗi này trong báo cáo: undefined offset :1 Vấn đề: Đang cố gắng tạo
Tôi là một lập trình viên xuất sắc, rất giỏi!